What is the meaning of the word "shower"?
Definitions:
-
a brief period of precipitation noun
- the game was interrupted by a brief shower
-
a party of friends assembled to present gifts, usually of a specified kind, to a person noun
- Their friends organized a baby shower for them when they were expecting.
-
a plumbing fixture that sprays water over you noun
- they installed a shower in the bathroom
-
a sudden downpour (as of tears or sparks etc) likened to a rain shower noun
- a little shower of rose petals
-
provide abundantly with verb
- They showered the children with presents.
-
rain abundantly verb
- Meteors showered down over half of Australia
-
spray or sprinkle with verb
- The guests showered rice on the couple
-
take a shower verb
- wash one's body in the shower
-
washing yourself by standing upright under water sprayed from a nozzle noun
- They took a shower after the game.