A parking lot is an area of ground where people can leave their cars. A block up the street I found a parking lot. An area for parking motor vehicles. an open area for cars to park in British Equivalent: car park
parking garage, large area where you are allowed to park your car (usually for money)