Glossary Element  downwelling

Name translations
Language Translations
English: downwelling
Definition translations
Language Translations
English: a process by which surface waters increase in density and sink. Strong downwelling occurs mainly off Greenland and Antarctica.