English

parking lot noun definition in Controlling traffic topic from the Oxford Advanced Learner's Dictionary

parking lot

 noun: Controlling traffic topic
an area where people can leave their cars