squelcher
- n a crushing remark
- n an electric circuit that cuts off a receiver when the signal becomes weaker than the noise
- As a top aide in Arkansas and on the campaign trail, she was the chief squelcher of controversy and scandal.
- This hair-trigger efficiency has made him the nightclubs' deadliest squelcher of hecklers and a dangerous foe in a battle of wits.
- Sir John, reporting to Parliament last week, produced no squelcher.