Squelch | Mean of squelch in English Dictionary
/ˈskwɛltʃ/
- Verb
- to stop (something) from continuing by doing or saying something
- A statement was made to squelch [=squash, scotch, quash] the rumors.
- Police squelched [=quelled] the protest. = The protest was squelched by police.