noun.
A light, or moderately heavy, fall of rain, hail, or sleet; used absolutely, a fall of rain.
noun.
Figuratively, a full of any liquid in drops, or of solid objects in large number.
noun.
A copious supply bestowed; liberal distribution.
noun.
In 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.
noun.
An 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 shower plants from a watering-pot; to shower one's head in bathing; to shower a convict as a punishment.
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.
noun.
One who or that which shows or exhibits.
noun.
A looking-glass; a mirror.