car park Meaning, Definition & Usage

  1. noun a lot where cars are parked
    parking area; parking lot; park.

WordNet