English | German | Russian | Czech

land mass English

Meaning land mass meaning

What does land mass mean?

land mass

(= landmass) a large continuous extent of land

Synonyms land mass synonyms

What other words have the same or similar meaning as land mass?

land mass English » English

landmass dry land land

Are you looking for...?

land | mass