Word Definition

Shower

  1. That which resembles a shower in falling or passing through the air copiously and rapidly.
  2. To rain in showers; to fall, as in a hower or showers.
  3. To bestow liberally; to destribute or scatter in /undance; to rain.
  4. A copious supply bestowed.
  5. That which shows; a mirror.
  6. One who shows or exhibits.
  7. To water with a shower; to //t copiously with rain.
  8. A fall or rain or hail of short duration; sometimes, but rarely, a like fall of snow.

Synonyms