Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of disenchants

- To free from enchantment; to deliver from the power of charms or spells; to free from fascination or delusion.

Crossword clue for disenchants

- Make disappointed or disillusioned
- Lets down