LANDMASS Meaning of LANDMASS in English [land.mass] n (1856): a large area of land "continental ~es" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012