- origin unknown
1 a: to fall or stamp on so as to crush b (1): to completely suppress : <squelch resistance> (2): <squelched the protesters>
2: to emit or move with a sucking soundintransitive verb
1: to emit a sucking sound
2: to splash through water, slush, or mire
— squelch·er noun
squelch. (2008). In Merriam-Webster Online Dictionary.
Retrieved May 15, 2008, from http://www.merriam-webster.com/dictionary/squelch