Definition of LANDFORM

landform

Meanings

Plural: landforms

Noun

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

Origin / Etymology

From land + form.

Synonyms

landform

Scrabble Score: 14

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

Words With Friends Score: 17

landform is a valid Words With Friends word