Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

car park Definition

Cancel
car park
noun(car park)
a lot or garage for parking
car park
noun(car park)
a parking garage with more than one level

Words Related to car park!

car park Examples by Brain Bank Users