English dictionary
on-the-spot meaning and definition
Definition and meaning of on-the-spot at MeaningMonkey.org. on-the-spot meaning and definition in the English Dictionary.ON-THE-SPOT adjective
Definition of on-the-spot (adjective)
- at the scene of action
- "an on-the-spot reporter"; "on-the-spot inspections"; "an on-the scene newscast"
- synonyms: on-the-scene
Source: Princeton University Wordnet