LANDFORM


Meaning of LANDFORM in English

(Geography) A discernible natural landscape that exists as a result of wind, water or geological activity, such as a plateau, plain, basin, mountain, etc.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.