squelcher

(noun)

noun

1. a crushing remark

Similar word(s): squelch, takedown

Definition categories: communication, derision

2. an electric circuit that cuts off a receiver when the signal becomes weaker than the noise

Similar word(s): squelch

Definition categories: man–made, circuit