Definition of Landform
Landform
land·form


Definition/Meaning
(noun)
a physical feature of the land on Earth's surface;

e.g. We climbed the plateau, since the landform was famous for the lovely views from the top.



Translate this Word

Select a language from the dropdown and click "Translate Now" to see this word in your preferred language.




Similar Words



Related Words


Comments



English Words

 

WORD OF THE DAY