impletus

listen to the pronunciation of impletus
Латинский Язык - Английский Язык
satisfy, fulfill
spend (time)
fill up
fill, finish, complete