On the spot []

Definition of On the spot:

Synonyms of On the spot:


Opposite/Antonyms of On the spot:


Sentence/Example of On the spot: