PARK Meaning of PARK in English (n.) A partially inclosed basin in which oysters are grown. Webster's English dictionary. Английский словарь Webster. 2012