bn:00049842n
Noun Concept
EN
landmass  land mass
EN
A large continuous extent of land WordNet 3.0
Definitions
Relations
Sources
EN
A large continuous extent of land WordNet 3.0 & WordNet 2020
A large continuous area of land, either surrounded by sea or contiguous with another landmass. Wiktionary
Large continuous area of land. Wiktionary (translation)
WordNet 3.0 & WordNet 2020
Wiktionary