suffundere

listen to the pronunciation of suffundere
Латинский Язык - Английский Язык
cause to well up to surface
pour in/on
cover/fill with liquid that wells up