Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lowland
in English
lowland
us
//ˈloʊlənd//
uk
//ˈləʊlənd//
#moderate
Plural
lowlands
Definitions
Noun
an
area
lower
than
its
surroundings
;
depressed
land
The
lowland
area
near
the
river
is
prone
to
flooding
.
a
region
with
low
elevation
(
below
adjacent
areas
)
The
country's
lowland
regions
are
generally
more
populated
.
Base Words
land
low