definition
A brief fall of precipitation (spell of rain, or a similar fall of snow, sleet, or cascade).
example
Today there will be frequent showers and some sunny spells.
definition
A device for bathing by which water is made to fall on the body from a height, either from a tank or by the action of a pump.
synonyms
definition
An instance of using of this device in order to bathe oneself.
example
I′m going to have a shower.
synonyms
definition
A quantity of something that has characteristics of a rain shower.
example
a shower of sparks; a meteor shower; a Gatorade shower
definition
A party associated with a significant event in a person's life, at which the person usually receives gifts.
example
Her church group has planned an adoption shower.
definition
A battle, an attack; conflict.
definition
A shower of shit.
definition
(with of and an invective) Used as an intensifying pluralizer or intensifier