← DefinitionshareGuessdisenchanternounA person or thing that causes someone to lose their positive illusions or unrealistic hopes about something.SynonymspessimistnounAntonymsenchanternoun