Last modified on 17 March 2015, at 17:12

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