shower (something) on (someone or something)

shower (something) on (someone or something)

To present, give, or bestow something liberally or abundantly to someone or something. Friends and family will shower gifts on you when your first child is born, but don't expect much more than a card when your second baby arrives! The state-controlled media always showers praise on the country's leadership, even if his actions or remarks contradict themselves.See also: on, shower

shower on

or shower uponv. To bestow an abundance of something on someone: The director showered praise on the actor. The happy parents showered love upon their child.See also: on, shower