disenchant in Latin disenchant in Latin dēlustrō verb (transitive, of a thing) To remove a spell or magic enchantment from. Add to Flashcards