[no obj.]make a soft sucking sound such as that made by treading heavily through mud (因脚踩泥地而)发出嘎吱声 bedraggled guests squelched across the lawns to seek shelter. 全身湿透的客人扑哧扑哧地穿过草坪去避雨。 ■(informal)forcefully silence or suppress (非正式)把…镇住,使不再作声;镇压 property developers tried to squelch public protest. 房地产开发商想压制公众的抗议。
noun
a soft sucking sound made when pressure is applied to liquid or mud (踩在液体或泥上发出的)嘎吱声 the squelch of their feet. 他们脚底发出的嘎吱声。
(亦作 squelch circuit)(Electronics)a circuit that suppresses the output of a radio receiver if the signal strength falls below a certain level (电子)静噪电路,噪声抑制电路