Synonyms of Enchantment

Primary definition: A feeling of great pleasure, fascination, or delight caused by something charming or beautiful.

Full Dictionary Entry

Antonyms & Opposite Concepts