upwelling
upwelling
English
Noun
Ad
Definition
An upward movement from a lower source.
Etymology
From up- + welling.
Example Sentences
- "Rather separate from the abolitionist campaign, although likewise led by anglophone Evangelicals, was a sudden upwelling of commitment to worldwide mission."
Ad