shower
nounA light, or moderately heavy, fall of rain, hail, or sleet; used absolutely, a fall of rain.
nounFiguratively, a full of any liquid in drops, or of solid objects in large number.
nounA copious supply bestowed; liberal distribution.
nounIn pyrotechny, a device in which small stars of a slow-burning composition fall from rockets or shells, presenting the appearance of a shower of fire.
nounAn attack; an assault; a conflict; a battle.
To water with or as with a shower; wet copiously with rain.
Hence, to wet copiously with water or other liquid in the form of spray or in drops: as, to
To discharge in a shower; pour down copiously and rapidly; bestow liberally; distribute or scatter in abundance.
To rain in showers; fall as a shower: as, tears showered down his cheeks.
nounOne who or that which shows or exhibits.