someone with something [phrasal verb] [+ object +object] [esp. humorous] - to entertain (someone) with (stories, jokes, etc.)The sailor regaled us all night with stories of his adventures.
REGALE
Meaning of REGALE in English
Cambridge English vocab. Кембриджский английский словарь. 2012