on the spot
... on the shore(s) 在岸上 on the spot 当场;到场 on the way (to) 在 ...
on the nail
... nail up 把…钉牢;把(门)钉死 on the nail 立即;当场;在讨论中 by name 名叫;用名字 ...
then and there
... what if 如果…的话怎么办 then and there 当场,立刻 turn…around 使转换方向,使转身 ...
Red-handed
... 1. in the red 亏损、负债 2. red-handed 当场地 3. Paint the town red (俚语)指酗酒狂欢,大玩一阵 ...
当场,拼音dāngchǎng,是指正在现场。