squelcher - English Synonyms Dictionary

squelcher

n.
[1] put-down , squelch , takedown
[2] squelch circuit , squelch