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