Last modified on 24 May 2014, at 22:30

landmass

EnglishEdit

PronunciationEdit

Alternative formsEdit

NounEdit

landmass (plural landmasses)

  1. A large continuous area of land, either surrounded by sea or contiguous with another landmass.

TranslationsEdit