[noun] [C] [specialized] - a large area of land that is in one piece and not broken up by seasMillions of years ago all the southern continents formed a single landmass known as Gondwanaland.
LANDMASS
Meaning of LANDMASS in English
Cambridge English vocab. Кембриджский английский словарь. 2012