Langimage
English
B2

a decision made immediately at the location of the event.

Meanings

a decision made immediately at the location of the event.

She made an on-the-spot decision to buy the car.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59