shower

Definitions

General English

Aviation

  • noun a short period of rain or snow

Real Estate

  • noun a device that sprays water downwards for people to stand under and wash
  • noun an enclosure in which a shower is fitted

Travel

  • noun a spray device for washing your whole body

Origin & History of “shower”

Shower comes from a prehistoric west Germanic *skūra, which also produced German schauer and Dutch schoer. Its ultimate ancestry is uncertain.
http://www.dictionarycentral.com/definition/shower.html