Word info Synonyms

terracette

Noun

Meaning

terracette (plural terracettes)

(geomorphology) A type of landform, a ridge on a hillside formed when saturated soil particles expand, then contract as they dry, causing them to move slowly downhill.

Source: en.wiktionary.org

Synonyms

Close letter words and terms