TOP

Definition of parking lot noun from the Oxford Advanced American Dictionary

See parking lot in the Oxford Advanced Learner's Dictionary