Back
On the spot

On the spot

(n)
UK
ɒn ðə spɒt
US
ɑn ðə spɑt
Definition: Without any delay; immediately.
Meaning: Ngay lập tức, tại chỗ
Not Common
How to use "On the spot" vocabulary in sentence (example)

An Adidas exec that was in attendance was so impressed that they offered the group a $1 million endorsement deal on the spot.

View more