Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

downwelling Definition

Cancel
downwelling
noun
The sinking of a higher-density medium through a lower-density one

Words Related to downwelling!

downwelling Examples by Brain Bank Users