squelch
verb
squelched;
squelching;
squelches
Definition of squelch
(Entry 1 of 2)
1a
: to fall or stamp on so as to crush
2
: to emit or move with a sucking sound
squelch
nounDefinition of squelch (Entry 2 of 2)
1
: a sound of or as if of semiliquid matter under suction
the squelch of mud
2
: the act of suppressing
especially
: a retort that silences an opponent
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more