A lot where cars are parked
(Noun)
Synonyms:
  1. car-park
  2. parking-garage
  3. park
  4. parking area
  5. garage
  6. lot
  7. off-street parking
  8. parking-space
  9. stable