on the spot
idiomPart ofspot
on the spot — idiom
1. Immediately, without any delay.
1.慣用語
釋義
Immediately, without any delay.
例句
The teacher asked a question and I answered on the spot.
The mechanic fixed the car on the spot.
idiomPart ofspot
Immediately, without any delay.
The teacher asked a question and I answered on the spot.
The mechanic fixed the car on the spot.