upwelled

listen to the pronunciation of upwelled
English - English

Definition of upwelled in English English dictionary

upwell
To rise from a lower source; to well up
upwell
{f} well up, flow or move upward