PARK Meaning of PARK in English (n.) A piece of ground inclosed, and stored with beasts of the chase, which a man may have by prescription, or the king's grant. Webster's English dictionary. Английский словарь Webster. 2012