Landmass

noun

noun ·2 syllables ·Moderate ·College level

Definitions

Noun
  1. 1
    A large, continuous area of land surrounded by sea or contiguous with another landmass.
  2. 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.

More for "landmass"