-
adjectiveat the scene of action
Similar:
Definition that contains on the spot
- moonwalk a kind of dance step in which the dancer seems to be sliding on the spot
- spot promote promote on the spot