squelch

squelch
verb
  1. [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
  1. a soft sucking sound made when pressure is applied to liquid or mud
    (踩在液体或泥上发出的)嘎吱声
    the squelch of their feet.
    他们脚底发出的嘎吱声。
  2. (亦作 squelch circuit)(Electronics)a circuit that suppresses the output of a radio receiver if the signal strength falls below a certain level
    (电子)静噪电路,噪声抑制电路
派生
squelcher
noun
squelchy
( squelchier, squelchiest)
adjective(squelchier, squelchiest)
语源
  1. early 17th cent. (originally denoting a heavy crushing fall on to something soft): imitative
英语宝典
考试词汇表