Log in
Search words & phrases
on the spot
US /ɑn ði spɑt/
・
UK /ɔn ðə spɔt/
A1
Definition
Video subtitles
phrase
Without any delay; immediately.
At the scene of an event.
(with reference to an action) performed without moving from one's original position.