Webster's English Dictionary

Enter the word to look up:

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