Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
manscapes
in English
manscapes
#uncommon
Definitions
Noun
landscapes
created
by
human
activity
;
altered
environments
The
construction
of
the
highway
changed
the
natural
manscapes
of
the
area
.
Verb
to
shape
or
modify
(
land
,
terrain
,
etc
.)
for
human
use
Urban
planners
work
to
manscape
the
city's
parks
and
green
spaces
.
Base Words
scapes
man