On the spot

Meaning: right there, in the place where something happens

Example: I decided to do it on the spot. The police were called and they were on the spot within three minutes.

Show random idiom 🔄

Show all idioms and phrases

Выучи грамотный разговорный английский до уверенного владения всего за 9 месяцев по системе естественного усвоения иностранных языков. Жми!