- upwelling⇄upwelling, noun.
the action of shooting or welling up, especially the rising of nutrient-laden waters from the ocean depths to the surface.
Ex. It would obviously be worthwhile to stimulate upwelling artificially, not only because of the proba