ALL meanings of cast a spell on
cast a spell on
C c - noun cast a spell on to put into, or as into, a trance 3
- noun cast a spell on to win the complete affection of 3
- transitive verb cast a spell on enchant, seduce 1
- transitive verb cast a spell on witchcraft: charm or curse 1