car park

1. (noun) a lot where cars are parked
Synonyms: parking area, parking lot
Related Words: lot



Terms and Conditions of Use / Copyright Notice