SHOWER


Meaning of SHOWER in English

n. 1 sprinkle, sprinkling, drizzle Scattered showers are predicted for this afternoon 2 deluge, torrent, flood, stream, barrage, overflow, abundance, profusion Showers of confetti rained on the parade from the offices

v. 3 sprinkle, rain, pour, spray, bombard, fall, descend, drop Debris and ash from the volcano showered down on the village 4 lavish, inundate, overwhelm, heap, load (down) On return from her triumphant tour, Sylvia was showered with gifts and praise

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.