Enchant has 4 different meanings across 1 category:
Verb
Verb
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
4
To attract and delight, to charm.
Related Terms
Broader Terms (hypernyms)
Narrower Terms (hyponyms)