ON-THE-SPOT


Meaning of ON-THE-SPOT in English

On-the-spot things are done at the place that you are in at the time that you are there.

Rail travellers who try to avoid paying their fares could face ~ fines.

ADJ: ADJ n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .