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

carpark Definition

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

Words Related to carpark!

carpark Examples by Brain Bank Users