ON THE SPOT


Meaning of ON THE SPOT in English

adv. or adj. phr. 1. or upon the spot At that exact time and at the same time or place; without waiting or leaving. The news of important events is often broadcast on the spot over television. When Tom ruined an expensive machine, his boss fired him on the spot.

Compare: AT ONCE, IN ONE'S TRACKS, THEN AND THERE. 2. informal also

American idioms English vocabulary.      Английский словарь американских идиом.