Landmass
noun
noun ·2 syllables ·Moderate ·College level
Definitions
Noun
- 1 A large, continuous area of land surrounded by sea or contiguous with another landmass.
- 2 a large continuous extent of land wordnet
Example
More examples"Owing to its landmass, the Antarctic has an air temperature lower than that of the Arctic."
Etymology
From land + mass.