Open Space (noun) Definition, Meaning & Examples

noun
  1. undeveloped land that is protected from development by legislation.
Open Space (noun) Definition, Meaning & Examples

More Definitions