YourDictionary

upwelling

noun

an upward flow or current of water; esp., a rising, cold, nutrient-rich, coastal ocean current that attracts fish

See upwelling in American Heritage Dictionary 4

Learn more about upwelling

link/cite print suggestion box