landmass
land
ˈlænd
lānd
mass
ˌmæs
mās
/lˈændmæs/

Definition & Meaning of "landmass"in English

Landmass
01

a large, unbroken expanse of land, like a continent or a big island, standing out from smaller land features

Examples
Asia is the largest landmass on Earth, encompassing diverse climates and cultures.
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store