Skip to content

enchant

Dictionary definition · enchant

verb

  1. hold spellbound
  2. attract; cause to be enamored"She captured all the men's hearts"
  3. cast a spell over someone or something; put a hex on someone or something

Source: Open English WordNet (CC BY 4.0).