Noun: squelcher skwel-chu(r)
- An electric circuit that cuts off a receiver when the signal becomes weaker than the noise
"The radio's squelcher prevented static when no station was tuned in";
- squelch circuit, squelch
- A crushing remark
"Her witty squelcher silenced the heckler";
- put-down [informal], squelch [informal], takedown
Derived forms: squelchers
Type of: circuit, derision, electric circuit, electrical circuit