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 on-the-spot fines.

ADJ : ADJ n

Collins COBUILD Advanced Learner's English Dictionary.      Английский словарь Коллинз COBUILD для изучающих язык на продвинутом уровне.