Definition of LANDFORM

landform

Plural: landforms

Noun

  • A natural feature of the earth's surface, like a mountain.
  • Any geological feature, such as a mountain or valley.

Examples

  • Each new word on the board created a new landform of strategic possibilities.

Origin / Etymology

From land + form.

Synonyms

landform

Scrabble Score: 14

landform: valid Scrabble (US) TWL Word
landform: valid Scrabble Word in Merriam-Webster MW Dictionary
landform: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 17

landform: valid Words With Friends Word