Definition of "Shower" :
noun: washing yourself by standing upright under water sprayed from a nozzle
"He took a shower after the game."
noun: a plumbing fixture that sprays water over you
"They installed a shower in the bathroom."
noun: a sudden downpour (as of tears or sparks etc) likened to a rain shower
"A little shower of rose petals."
noun: a party of friends assembled to present gifts (usually of a specified kind) to a person
"Her friends organized a baby shower for her when she was expecting."
noun: someone who organizes an exhibit for others to see
noun: a brief period of precipitation
"The game was interrupted by a brief shower."
verb: take a shower; wash one's body in the shower
"You should shower after vigorous exercise."
verb: provide abundantly with
"He showered her with presents."
verb: spray or sprinkle with
"The guests showered rice on the couple."
verb: expend profusely; also used with abstract nouns
"He was showered with praise."
verb: rain abundantly
"Meteors showered down over half of Australia."