saturare

listen to the pronunciation of saturare
Латинский Язык - Английский Язык
drench, saturate
fill to repletion, sate, satisfy