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 over his audience. English idioms vocab. Словарь английских идиом и выражений. 2012