squelched; squelching; squelches
1
2
: to emit or move with a sucking sound
squelcher
noun
squelch·er
-chə(r)
plural -s
: one that squelches
especially
: a retort that eliminates any possible reply
Love words? Need even more definitions?
Merriam-Webster unabridged



