upwelling ( synonym found)

Definition of upwelling:

°an upward movement from a lower source.
°the oceanographic phenomenon that occurs when strong, usually seasonal, winds push water away from the coast, bringing cold, nutrient-rich deep waters up to the surface.

Definition of upwelling:

°an upward movement from a lower source.
°the oceanographic phenomenon that occurs when strong, usually seasonal, winds push water away from the coast, bringing cold, nutrient-rich deep waters up to the surface.

Back to Top