hang on
等一下;停一下
Hang on—I'm not quite ready.
请稍候——我还没准备好呢。
Now hang on a minute—you can't really believe what you just said!
等一下——你不可能真的相信你刚才说的话吧!
slumber
睡眠
She fell into a deep and peaceful slumber.
她睡着了,睡得又沉又香。
advantage over sb
a thing that helps you to be better or more successful than other people
有利条件;有利因素;优势
a big / great / definite advantage
大的/很大的/确定的优势
Being tall gave him an advantage over the other players.
他个子高,比其他运动员有利。
trap
使落入险境;使陷入困境
Help! I'm trapped!
救命啊!我给困住了!
They were trapped in the burning building.
他们被困在燃烧着的楼房里。
train
train sb for sth
train sb in sth
to prepare yourself / sb for a particular activity, especially a sport, by doing a lot of exercise; to prepare a person or an animal in this way
进行…训练;(尤指)进行体育锻炼;训练(人或动物)
athletes training for the Olympics
为迎战奥林匹克运动会而进行训练的运动员
She trains horses.
她是驯马的。