lavish with

lavish (someone or something) with (something)

To give, heap, or bestow something freely and in great abundance to someone or something. Don't be too eager to lavish your children with praise unless they've truly earned it, or else they could end up with an inflated ego or sense of entitlement. The critic lavished the director's latest film with scorn, calling it a disgusting, obscene piece of exploitation.
See also: lavish

lavish with

v.
To enhance or praise something or someone with something: The teacher lavished the best students with praise. The tables were lavished with decorations.
See also: lavish