Longman Dictionary of Contemporary English homepage

Topic: GEOGRAPHY


landmass

noun
     
land‧mass [countable]
technicalSG a large area of land such as a continent
Word of the Day
The GEOGRAPHY
Word of the Day is:

Other related topics