CAR PARK Meaning of CAR PARK in English (British) parking lot, place to leave one's car when not in use Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012