shower on

Related to shower on: shower stall, Shower curtains

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
Farlex Dictionary of Idioms.

shower on

or shower upon
v.
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
The American Heritage® Dictionary of Phrasal Verbs.
See also:
  • (someone or something) promises well
  • a/the feel of (something)
  • (I) wouldn't (do something) if I were you
  • (have) got something going (with someone)
  • a straw will show which way the wind blows
  • accompanied by
  • accompanied by (someone or something)
  • accompany
  • a crack at (someone or something)
  • a walking (something)