Definify.com

Definition 2024


on-the-spot

on-the-spot

See also: on the spot

English

Adjective

on-the-spot (not comparable)

  1. (idiomatic)In the right place at this very moment.
    Now, over to our man in Tokyo for an on-the-spot report.

See also