SHOWER Meaning of SHOWER in English (v. t.) To bestow liberally; to destribute or scatter in /undance; to rain. Webster's English dictionary. Английский словарь Webster. 2012