Enchant Meaning

There are 3 meaning(s) for word Enchant

Meaning 1 : hold spellbound

    Synonyms : delight,  enrapture,  enthral,  enthrall,  ravish,  transport
Meaning 2 : cast a spell over someone or something; put a hex on someone or something

    Synonyms : bewitch,  glamour,  hex,  jinx,  witch
Meaning 3 : attract; cause to be enamored

    Synonyms : becharm,  beguile,  bewitch,  captivate,  capture,  catch,  charm,  enamor,  enamour,  entrance,  fascinate,  trance

Enchant Antonyms