ENGLISH DICTIONARY

Downwelling

Definition & Meaning

Part of speech noun

Quick meaning: Downwelling is a noun meaning The sinking of a higher-density medium through a lower-density one.

Meaning

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

More Meanings

  1. A current caused by the clash of two currents causing one to dive down.
  2. present participle and gerund of downwell

Word Forms

Antonyms for downwelling

Common opposites include upwelling.

Related Words

Related dictionary entries include diving, sinking, upwelling, downflow, flowdown, suffosion.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.