This page provides all possible meanings and translations of the word landmass
Princeton's WordNetRate this definition:(0.00 / 0 votes)
landmass, land mass(noun)
a large continuous extent of land
WiktionaryRate this definition:(0.00 / 0 votes)
A large continuous area of land, either surrounded by sea or contiguous with another landmass.
FreebaseRate this definition:(0.00 / 0 votes)
A landmass is a contiguous area of land surrounded by ocean. Although it may be most often written as one word to distinguish it from the usage "land mass"—the measure of land area—it is also used as two words.
There are currently four major continuous landmasses of the Earth - Afro-eurasia, Americas, Australia and Antarctica.