Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landmass
in English
landmass
us
//ˈlænmæs//
uk
//ˈlændmæs//
#moderate
Plural
landmasses
Definitions
Noun
a
continuous
geographic
land
area
(
with
sea
borders
)
The
continent
is
a
large
landmass
with
diverse
climates
.
a
large
area
of
land
(
surrounded
by
sea
);
contiguous
with
others
The
country
is
part
of
a
vast
landmass
that
includes
several
nations
.
Base Words
land
mass