1) наложить проклятье (на кого-л.) 2) очаровывать (кого-л.) They say he was able to put a spell on the public. — Говорят, он умел очаровать публику. Syn: cast a spell on
PUT A SPELL ON
Англо-русский перевод PUT A SPELL ON
English-Russian dictionary of common lexis. Англо-Русский словарь общей лексики. 2005