verb
1.
to practice witchcraft on
medicine men who bewitch ignorant tribesmen
Synonyms: charm, enchant, ensorcell, hex, spell, voodoo, witch
Related Word: bedevil, demonize, overlook, possess, sorcerize; beglamour, dazzle, trick
Idioms: cast a spell on ( or over), give ( or cast) the evil eye, put a curse on
2.
Synonyms: attract 1, allure, captivate, charm, draw, enchant, fascinate, magnetize, take, wile
Related Word: beglamour, ||snow