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.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.