disenchanter
/ˌdɪsɪnˈtʃæntər/
noun
- A person or thing that causes someone to lose their positive illusions or unrealistic hopes about something.
- The documentary was a powerful disenchanter, revealing the harsh realities behind the fashion industry.
- He served as a disenchanter for his friends, always pointing out the flaws in their get-rich-quick schemes.
- The failed experiment was a disenchanter for the young scientist, who had dreamed of an easy breakthrough.
Synonyms
Antonyms