Refine this word faster
Landform
//ˈlænd.fɔɹm// noun
Definitions
Noun
- 1 Any geological feature, such as a mountain or valley.
Etymology
From land + form.
See also for "landform"
Next best steps
Mini challenge
Unscramble this word: landform