Definition of "Squelch" :
noun: an electric circuit that cuts off a receiver when the signal becomes weaker than the noise
noun: a crushing remark
verb: suppress or crush completely
"Squelch any sign of dissent."
verb: to compress with violence, out of natural shape or condition
verb: walk through mud or mire
verb: make a sucking sound