bewitcher

/ˈbjuːɪtʃər/

Definitions

1. noun

a person who has the power to cast spells or a person who has a magical or enchanting quality

“The village legend spoke of the bewitcher who lived in the nearby forest.”

2. verb

to cast a spell on or to enchant

“The sorcerer bewitched the villagers with his magical powers.”

Synonyms

  • enchanter
  • magician
  • sorcerer
  • spellcaster

Antonyms

  • deceiver
  • disenchanter
  • illusionist