ALL meanings of landmass
land·mass
L l - noun landmass a part of the continental crust above sea level having a distinct identity, as a continent or large island. 1
- noun landmass A continent or other large body of land. 1
- noun landmass area of land 1
- noun landmass area of land 1
- noun landmass area of land 1
- noun landmass A large continuous area of land, either surrounded by sea or contiguous with another landmass. 0
- noun landmass a large continuous area of land, as opposed to seas or islands 0
- noun landmass a very large area of land; esp., a continent 0