demoralizer

/dɪˈmɔrəˌlaɪzər/
noun
  1. A person or thing that causes others to lose confidence, hope, or spirit.
    • The constant critic was a real demoralizer in the office.
    • He earned a reputation as a demoralizer with his harsh comments.
    • That defeat was a demoralizer for the entire fan base.
Antonyms
What does "demoralizer" mean? | whatsthatwordmean | whatsthatwordmean