SHOWER


Meaning of SHOWER in English

v. wash oneself, bathe; pour down, spray down, sprinkle (i.e. rain); give abundantly, lavish, provide a large amount of something

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