on-the-spot(a)
adj.at the scene of action"an on-the-spot reporter"; " on-the-spot inspections"
同义词:on-the-scene(a)
adv. without delay or immediately 同义词:on the spot
in a difficult situation 同义词:on the spot
at the place in question; there 同义词:on the spot