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 - Словарь современного английского языка.