squelcher has definitions from the fields of physics,electronics
1
[ noun ] (informal) a crushing remark
2
[ noun ] (physics,electronics) an electric circuit that cuts off a receiver when the signal becomes weaker than the noise

Related terms

circuit squelch

*