Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landscape
in English
landscape
us
//ˈlænskeɪp//
uk
//ˈlæn.skiːp//
#common
#b2
Plural
landscapes
Past Tense
landscaped
Participle Verb
landscaping
Third Person Singular
landscapes
Definitions
Noun
a
visible
area
of
land
;
natural
features
a
picture
depicting
scenery
;
real
or
imaginary
a
designed
space
;
indoor
or
outdoor
The
garden
is
a
beautiful
landscape
with
a
pond
and
walking
trails
.
a
print
mode
;
wide
orientation
The
printer
can
be
set
to
landscape
mode
for
wider
documents
.
Compounds / Phrases
mediascape