Definify.com
Definition 2024
on-the-spot
on-the-spot
See also: on the spot
English
Adjective
on-the-spot (not comparable)
- (idiomatic)In the right place at this very moment.
- Now, over to our man in Tokyo for an on-the-spot report.
on-the-spot (not comparable)