Skip to content
Book Glossary
Home
Practice
Lessons
About
car park
Stopped
Dictionary definition
· car park
noun
a lot where cars are parked
Similar words
park
parking area
parking lot
Source: Open English WordNet (CC BY 4.0).