CAST A SPELL Meaning of CAST A SPELL in English use charm or spiritual power to change people When Pavarotti sings, he casts a spell on his audience. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012