Definition of LANDFORM

landform

Plural: landforms

Noun

  • Any geological feature, such as a mountain or valley.
  • pl. -S a natural feature of the earth's surface

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 is a valid Words With Friends word