Landmass definition

lăndmăs
Frequency:
A large area of land, such as a continent, that is wholly or mostly surrounded by water.

The landmass of Eurasia.

noun
11
1
A very large area of land; esp., a continent.
noun
7
1
A large, continuous area of land, such as a continent or a very large island.
6
2
A large continuous area of land, either surrounded by sea or contiguous with another landmass.
noun
1
0
Advertisement

Alternative Forms

Alternative Form of landmass - land-mass

Other Word Forms

Noun

Singular:
landmass
Plural:
landmasses