squelch
1. squelch \'skwelch\ n [imit.] 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
2. squelch vt 1a: to fall or stamp on so as to crush 1b1: to completely
suppress : QUELL 1b2: SILENCE 2: to emit or move with a sucking sound 1:
to emit a sucking sound like that of an object being withdrawn from mir e
2: to splash through water, slush, or mire - squelch.er n
Webster's English Dictionary