- put-down, squelch, squelcher, takedown - a crushing remark
--1 is a kind of derision
Derived form: verb squelch1 - squelch circuit, squelch, squelcher - an electric circuit that cuts off a receiver when the signal becomes weaker than the noise
--2 is a kind of circuit, electrical circuit, electric circuit
Derived form: verb squelch1