English | German | Russian | Czech

downwelling English

Meaning downwelling meaning

What does downwelling mean?

downwelling

The sinking of a higher-density medium through a lower-density one. current

Synonyms downwelling synonyms

What other words have the same or similar meaning as downwelling?

downwelling English » English

subsidence flows

Are you looking for...?