Disenchant

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

Thesaurus Entries

awaken, break the spell, burst the bubble, correct, debunk, disabuse, disappoint, disillude, disillusion, disillusionize, enlighten, expose, let down easy, let in on, prick the bubble, put straight, set right, set straight, show up, tell the truth, unblindfold, uncharm, undeceive, unspell, wake up