suffundere

listen to the pronunciation of suffundere
Latin - English
cause to well up to surface
pour in/on
cover/fill with liquid that wells up