GREEN SPACE


Meaning of GREEN SPACE in English

noun

: community space consisting of land (as parks) rather than buildings

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.