English Dictionary
◊ SQUELCH
squelch
n : (informal) a crushing remark [syn: {put-down}, {takedown}]
v 1: suppress or crush completely; "squelch any sign of dissent"
[syn: {quell}]
2: make a sucking sound
3: walk through mud or mire; "We had to splosh across the wet
meadow" [syn: {squish}, {splash}, {splosh}, {slosh}, {slop}]
4: to compress with violence, out of natural shape or
condition; "crush an aluminum can"; "squeeze a lemon"
[syn: {squash}, {crush}, {mash}, {squeeze}]