SQUELCH


Meaning of SQUELCH in English

■ verb

1》 make a soft sucking sound, as when treading in thick mud.

2》 informal forcefully silence or suppress.

■ noun

1》 a ~ing sound.

2》 Electronics a circuit that suppresses the output of a radio receiver if the signal strength falls below a certain level.

Derivatives

~er noun

~y adjective

Origin

C17: imitative.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.