Idioms & Phrases for word “squelching”
squelching - Did you Mean?
squelch (squelching)
quench (quenching)