Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landmasses
in English
landmasses
us
//ˈlændˌmæs.ɪz//
uk
//ˈlændˌmæs.ɪz//
#moderate
Lemma:
landmass
The lemma is the base or root form of this word.
Definitions
Noun
continents
or
large
bodies
of
land
surrounded
by
sea
large
areas
of
land
(
continental
);
separate
or
connected
Base Words
land
masses