parking lot - English Synonyms Dictionary

parking lot

n.
[1] car park , park , parking area