Webster's Revised Unabridged Dictionary · 1913
landmass
Copy link
landmass
, noun
a large continuous extent of land; as, the Eurasian
landmass
.
↑