0%

ALL meanings of downwelling

down·well·ing
D d
  • noun downwelling a downward current of surface water in the ocean, usually caused by differences in the density of seawater. 1
  • noun downwelling The downward movement of fluid, especially in the sea, the atmosphere, or deep in the earth. 1
  • noun downwelling The sinking of a higher density medium through a lower density one. 0
  • noun downwelling a current caused by the clash of two currents causing one to dive down. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?