Meaning Of The Word Downwelling

Real Dictionary

What's the definition of Downwelling? Find Downwelling meanings, definitions and more at the Real Dictionary online.

Downwelling Meaning

Downwelling Definition
Downwelling Definition

What's The Definition Of Downwelling?

downwelling in American English
noun: a downward current of surface water in the ocean, usually caused by differences in the density of seawater

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day