disenchant

v. Disillusion.  disenchantment n.

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