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

landform Definition

Cancel
landform
noun(land-form)
a natural feature of a land surface

Words Related to landform!

landform Examples by Brain Bank Users