on the spot 当场 ; 在现场 ; 马上
hit the spot 提精神 ; 恢复精力 ; 恢复精神 ; 使人满意
put someone on the spot 让某人为难 ; 赶鸭子上架 ; 使某人处于难堪地位
on-the-spot report 现场报道
on-the-spot fine 当场处罚 ; 当场处分
on-the-spot 现场的 ; 事件现场 ; 在现场
on-the-spot investigation 现场勘察 ; 实地调查
Embarrassment rooted her to the spot.
她尴尬得呆住了。
X标出了所说的地点。
A huge crater marks the spot where the explosion happened.
一个巨大的弹坑标明了爆炸发生的地点。
He captured images of the spot and studied a picture that he had taken earlier of the same area on Jupiter.
VOA: special.2009.08.25
The Athenians gave him a public funeral on the spot where he fell and paid him the highest honors.
雅典人在他的战死之地举行了国民葬礼,并给了他至高无上的荣誉
Well, so now you are putting me on the spot.
好吧,所以现在你开始为难我了。
应用推荐