downwelling noun2 •The sinking of a higher-density medium through a lower-density one. •A current caused by the clash of two currents causing one to dive down. formsdownwellings