Synonyms of Enchant

Primary definition: To fill someone with great delight; to charm or captivate utterly.

Full Dictionary Entry

Antonyms & Opposite Concepts