Synonyms of cast a spell on in English:

cast a spell on


See definition of cast

phrase

1‘everyone froze, as if a wizard had cast a spell on them’

SYNONYMS
bewitch, enchant
curse, jinx, witch
North American hex
Australian point the bone at
literary entrance