Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
upwellings
in English
upwellings
#uncommon
Definitions
Noun
ocean
phenomenon
with
nutrient-rich
waters
rising
winds
pushing
water
away
;
bringing
deep
waters
up
movements
of
water
from
depths
to
surface
Base Words
up
wellings