Rhyme Desk
Find rhyming words!

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