enchant
🇺🇸
/ɪnˈtʃænt/
🇬🇧
/ɪnˈtʃɑːnt/
To make someone feel very happy, excited, or interested.
The magician's tricks enchanted the children at the party.
To put someone or something under a magical spell.
The fairy tale says that the prince enchanted the princess with a magic wand.