Downwarp Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to downwarp using the buttons below.

Words Starting With

Words Ending With

Unscrambles

downwarp