Word info

downwarp

Noun

Meaning

downwarp (plural downwarps)

(geology) A segment of the crust of the Earth that bends downward

Source: en.wiktionary.org

Close letter words and terms