landform

landform antonyms

landform definitions

noun
  • Any geological feature, such as a mountain or valley.