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