noun. ['ˈlændˌmæs'] a large continuous extent of land.
1. Noun, singular or mass The time it takes a hurricane to travel over land depends partially on the size of the landmass involved.