Meaning

1 senses
  1. (idiomatic, not comparable)At the scene; in the right place at the exact moment.

    The hikers were issued with an on-the-spot fine for littering.

    Now, over to our man in Tokyo for an on-the-spot report.

    at the scene of action

Synonyms

1 synonyms
Close in meaning

See also

neighbours in the dictionary
on-the-spot — meaning, examples, forms, synonyms | Krumeto