to rid of or free from enchantment, illusion, credulity, etc.; disillusion: The harshness of everyday reality disenchanted him of his idealistic hopes.
Origin: 1580–90; < MF desenchanter, equiv. to des-dis-1+ enchanter to enchant
dis·en·chant (dĭs'ěn-chānt') tr.v.
dis·en·chant·ed, dis·en·chant·ing, dis·en·chants To free from illusion or false belief; undeceive.
[Obsolete French desenchanter, from Old French, to break a spell : des-, dis- + enchanter, to enchant; see enchant.] dis'en·chant'er n., dis'en·chant'ing·ly adv., dis'en·chant'ment n.