squelcher

Noun
  1. A crushing remark (synset 106729735)
  2. An electric circuit that cuts off a receiver when the signal becomes weaker than the noise (synset 104300396)

Other Searches