squelcher

/ˈskwɛltʃər/

Definitions

1. noun

Something that stifles or suppresses an activity, emotion, or idea; a person who discourages or puts down others.

“The politician was accused of being a squelcher of free speech, as she constantly criticized anyone who spoke out against her policies.”

2. verb

to suppress or extinguish something, especially a fire, sound, or idea

“The fire was squelched before it spread to the neighboring building.”

Synonyms

  • discourager
  • stifler
  • suppresser

Antonyms

  • encourager
  • promoter