Definition of "squelch"
squelch
/ˈskwɛlt͡ʃ/
verb
third-person singular simple present squelches, present participle squelching, simple past and past participle squelched
noun
countable and uncountable, plural squelches
(countable) A squelching sound.