Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
greenspace
in English
greenspace
us
//ˈgriːnspes//
uk
//ˈgriːnspes//
#moderate
Definitions
Noun
an
area
of
natural
landscape
within
a
developed
city
The
city
has
a
large
greenspace
where
people
can
walk
and
relax
.
Base Words
space
green