enchantment - definition and synonyms

noun 

Your browser doesn’t support HTML5 audio

/ɪnˈtʃɑːntmənt/
singularenchantment
pluralenchantments
  1. 1
    [uncountable] a feeling of being very interested and attracted by someone or something
    1. a.
      [countable/uncountable] literary a feature of someone or something that interests and attracts you
  2. 2
    [countable/uncountable] literary a piece of magic