To free from illusion or false belief; undeceive.
To set free from an enchantment or illusion.
To make no longer pleased with or charmed by someone or something.
Disenchanted with a once-favorite vacation spot.
Origin of disenchant
- Obsolete French desenchanter from Old French to break a spell des- dis- enchanter to enchant enchant
From American Heritage Dictionary of the English Language, 5th Edition
- From Middle French desenchanter