Disenchant is a verb that means to cause someone to lose their idealized beliefs, hopes, or illusions about a person, situation, or institution.
To cause someone to lose their idealized beliefs, hopes, or illusions about a person, situation, or institution.
Less common than disillusion, and often used in formal or literary writing.
Disenchant is a verb.
disabuse , disappoint , disillusion , undeceive