squelcher

noun

1.
a crushing remark
Derived from:
squelch
2.
an electric circuit that cuts off a receiver when the signal becomes weaker than the noise
Derived from:
squelch