Meaning of SHOWER in English

SHOWER

n. device that produces a spray of water droplets (for bathing); act of bathing under a spray of water droplets; brief rainfall; party at which guests give gifts to a woman who is about to be married or give birth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.