perfundere

listen to the pronunciation of perfundere
Латинский Язык - Английский Язык
overspread, coat, overlay
imbue
pour over/through, wet, flood, bathe