Phrasal Verb > Lavish with

lavish (someone or something) with (something)

to give (someone or something) a large amount of (something)

They lavished us with gifts.

Everyone lavished the children with attention.

The production was lavished with praise by the critics.