Greenspace meaning

An area of undeveloped landscape, such as park land left within a city during planning and zoning other areas for development.
noun
0
0
Advertisement

Origin of greenspace

  • green (in the environmental sense) + space
    From Wiktionary