downwarp

noun

  1. 1

    A segment of the crust of the Earth that bends downward

Translate “downwarp” to another language

Click any language to open the translator with this word already filled in.

Downwarp Definition & Meaning | TranslatePulse