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

Last modified on 31 December 2013, at 20:34