Synonyms for "squelcher"

Words with similar meaning