American Dictionary
Definition cast a spell someone in American English
cast a spell someone phrase
phrase
Synonyms and related words

American Dictionary