downwelling

English

Etymology

From down- +‎ welling.

Noun

downwelling (plural downwellings)

  1. The sinking of a higher-density medium through a lower-density one.
  2. A current caused by the clash of two currents causing one to dive down.

Synonyms

  • (current): downwelling current

Antonyms

Coordinate terms

Verb

downwelling

  1. present participle and gerund of downwell