PARK


Meaning of PARK in English

(n.) Any place where vehicles are assembled according to a definite arrangement; also, the vehicles.

Webster's English dictionary.      Английский словарь Webster.