SQUELCH


Meaning of SQUELCH in English

v. & n.

v. 1 intr. a make a sucking sound as of treading in thick mud. b move with a squelching sound. 2 tr. a disconcert, silence. b stamp on, crush flat, put an end to.

n. an instance of squelching. squelcher n. squelchy adj.

[ imit. ]

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