Definitions of car park:

  • noun:   a lot where cars are parked