Landmass meaning

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
9
1
A very large area of land; esp., a continent.
noun
6
1
A large, continuous area of land, such as a continent or a very large island.
5
2
A large continuous area of land, either surrounded by sea or contiguous with another landmass.
noun
0
0
Advertisement