English dictionary
car park meaning and definition
Definition and meaning of car park at MeaningMonkey.org. car park meaning and definition in the English Dictionary.CAR PARK noun
Definition of car park (noun)
- a lot where cars are parked
- synonyms: park, parking area, parking lot
Source: Princeton University Wordnet