D defs.my
Entry 1 sense Webster, 1913

landmass

· IPA /ˈlænd.mæs/
01 n. a large continuous extent of land; as, the Eurasian landmass.
  1. 1.
    a large continuous extent of land; as, the Eurasian landmass.