infound

listen to the pronunciation of infound
English - English
To pour in; to infuse