enchantment The origin and history of enchantment. Etymology From Old French enchantement, from enchanter ("to enchant"). ← Back to the full definition of enchantment