Advertisement
Advertisement
downwelling
[ doun-wel-ing ]
noun
, Oceanography.
- a downward current of surface water in the ocean, usually caused by differences in the density of seawater.
Discover More
Word History and Origins
Origin of downwelling1
Advertisement
Advertisement
Advertisement
Advertisement
Browse