Meaning of the word landform in English

What does landform mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

landform

US /ˈlænd.fɔːrm/
UK /ˈlænd.fɔːm/

Noun

a natural feature of the earth's surface

Example:
Mountains, valleys, and plains are all types of landforms.
The Grand Canyon is a spectacular natural landform.