| |||||||||
on-the-spot [only before noun]
Doctors can often give on-the-spot treatment.
on-the-spot [only before noun] Doctors can often give on-the-spot treatment.➔ on the spotat spot1 (5)Definition from the Longman Dictionary of Contemporary English
Advanced Learner's Dictionary.
|
Explore our topic dictionaryBrowse the dictionary |