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