Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

landmass Definition

Cancel
landmass
noun(land-mass)
a large area of land

Words Related to landmass!

landmass Examples by Brain Bank Users