landmass

1 ENTRIES FOUND:
Save
landmass /ˈlændˌmæs/ noun
plural landmasses
landmass
/ˈlændˌmæs/
noun
plural landmasses
Learner's definition of LANDMASS
[count]
: a very large area of land (such as a continent)