as in lands
a natural feature (such as a mountain or valley) of the Earth's surface
These landforms were created by glaciers.
Related Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share