Enchantment Meaning

There are 3 meaning(s) for word Enchantment

Meaning 1 : a magical spell

    Synonyms : bewitchment
Meaning 2 : a psychological state induced by (or as if induced by) a magical incantation

    Synonyms : spell,  trance
Meaning 3 : a feeling of great liking for something wonderful and unusual

    Synonyms : captivation,  enthrallment,  fascination