Idioms & Phrases for word “squelches”
squelches - Did you Mean?
squelch (squelches)
squelch (squelched)
quench (quenches)
squelch