LANDMASS Meaning of LANDMASS in English land ‧ mass /ˈlændmæs/ BrE AmE noun [countable] technical a large area of land such as a ↑ continent Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012