landmass
Pronunciation:
/ˈlænd.mæs/noun
Definitions
A large continuous area of land, either surrounded by sea or contiguous with another landmass.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
/ˈlænd.mæs/Definitions
A large continuous area of land, either surrounded by sea or contiguous with another landmass.