Definition of "landmass"
landmass
/ˈlænd.mæs/
noun
plural landmasses
(geography) A large, continuous area of land surrounded by sea or contiguous with another landmass.
plural landmasses
(geography) A large, continuous area of land surrounded by sea or contiguous with another landmass.