9.to cast a shadow over sth or to cast a pall over sth给某事蒙上一层阴影
The incident cast a shadow over the 2004 Olympics.这件事给2004年奥运会蒙上了一层阴影。
10.to cast a spell on sb or to cast a spell over sb
(use magic)对某人施魔咒;用咒语迷惑某人
A witch casts a spell on the children, who fall asleep.一个女巫对这些孩子施了魔咒, 孩子们就睡着了。
(have a strong effect on sb)把某人迷住;强烈吸引某人
She cast a spell on the whole audience.她迷倒了所有观众。