English | German | Russian | Czech

open space English

Meaning open space meaning

What does open space mean?

open space

An open-air area, such as a park or public garden with no (or very few) buildings, often in an urban area and designated by a local authority or government as such.

Synonyms open space synonyms

What other words have the same or similar meaning as open space?

Are you looking for...?

open | space