(Geography) A discernible natural landscape that exists as a result of wind, water or geological activity, such as a plateau, plain, basin, mountain, etc.
LANDFORM
Meaning of LANDFORM in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012