Landmass — synonyms, definition
1. landmass (Noun)
1 synonym
land mass
1 definition
landmass (Noun) — A large continuous extent of land.
ex. "the Eurasian landmass is the largest in the world"
6 types of
dry land earth ground land solid ground terra firma
2 types
continent subcontinent