Contents

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

Read in another language