ensorcellment

noun
  1. the act of casting a spell on someone or something; enchantment
  2. Usage: literary; archaic

Examples