0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?