SQUELCH


Meaning of SQUELCH in English

[squelch] vb [origin unknown] vt (1624) 1 a: to fall or stamp on so as to crush b (1): to completely suppress: quell (2): silence

2: to emit or move with a sucking sound ~ vi 1: to emit a sucking sound

2: to splash through water, slush, or mire -- squelch.er n

[2]squelch n (1895) 1: a sound of or as if of semiliquid matter under suction "the ~ of mud"

2: the act of suppressing; esp: a retort that silences an opponent -- squelchy adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.