squelches
verb(squelch)
to fall or stamp on so as to crush
squelches
verb(squelch)
to completely suppress : quell
squelches
verb(squelch)
silence
squelches
noun(squelch)
a sound of or as if of semiliquid matter under suction
squelches
noun(squelch)
the act of suppressing; especially : a retort that silences an opponent