Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: upwelling
  1. The rising of deep ocean water to the surface, often bringing nutrients
    "Coastal upwelling supports rich marine ecosystems"

Derived forms: upwellings

Encyclopedia: Upwelling