What is the full meaning of upwelling
a welling up; the rising to the surface of nutriment-bearing water from the depths of the ocean [n -S]
Example of the word upwelling placed on a Scrabble board.