Definitions for "Landform"
Keywords:  plateau, terrace, alluvial, dune, hill
a landscape unit that denotes origin and shape, such as a floodplain, river terrace, or till plain.
combinations of slope and elevation that produce the shape and form of the land.
Shape, form and nature of the Earth's surface.