Also found in: Dictionary, Thesaurus, Encyclopedia.
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.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
shower onor shower upon
To bestow an abundance of something on someone: The director showered praise on the actor. The happy parents showered love upon their child.
The American Heritage® Dictionary of Phrasal Verbs. Copyright © 2005 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.