suffundere

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