0%

ALL meanings of landform

land·form
L l
  • noun landform a specific geomorphic feature on the surface of the earth, ranging from large-scale features such as plains, plateaus, and mountains to minor features such as hills, valleys, and alluvial fans. 1
  • noun landform A natural feature of the earth's surface. 1
  • noun landform geographical feature 1
  • noun landform geographical feature 1
  • noun landform geographical feature 1
  • countable noun landform A landform is any natural feature of the Earth's surface, such as a hill, a lake, or a beach. 0
  • noun landform any natural feature of the earth's surface, such as valleys and mountains 0
  • noun landform any topographic feature on the earth's surface, as a plain, valley, hill, etc., caused by erosion, sedimentation, or movement 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?