verb to cast a spell over; to enchant or charm
verb to cast a spell over; to enchant or charm someone
adjective under a spell; enchanted or fascinated by someone or something
noun the power of apparently influencing events by using mysterious or supernatural forces
adjective relating to magic or having magical powers