enchant

/ɪnˈtʃænt/
verb
  1. To delight or charm someone greatly.
    • The music will enchant the audience.
    • Her stories enchant children every time.
    • The beautiful garden enchanted all who visited.
  2. To put someone under a magic spell.
    • The witch tried to enchant the prince.
    • In the fairy tale, the wizard can enchant objects.
    • The spell was cast to enchant the sleeping princess.
What does "enchant" mean? | whatsthatwordmean | whatsthatwordmean