WordNet (r) 3.0 (2006):squelcher n 1: a crushing remark [syn: put-down, squelch, squelcher, takedown] 2: an electric circuit that cuts off a receiver when the signal becomes weaker than the noise [syn: squelch circuit, squelch, squelcher]