enchant

/ɛnˈtʃænt/

Definitions

1. verb

to charm or delight someone or something, especially with magic or charm

“The fairy’s song began to enchant the audience, drawing them into a magical world.”

2. verb

to make someone or something attractive or appealing

“The beautiful view from the top of the mountain enchanted me, making me want to stay forever.”

3. noun

a spell or charm that is cast on someone or something

“The wizard cast an enchant to protect the village from harm.”

4. noun

a person or thing that charms or delights others

“The enchant of the evening was the stunning fireworks display.”

Synonyms

  • captivate
  • charm
  • delight
  • enthrall

Antonyms

  • bore
  • disappoint
  • offend
  • repel