2
general::
shower sb with sth
( also shower sth on sb )
to give someone a lot of presents or praise
• She only sees her niece occasionally, so she showers her with presents when she does.
• His boss showered him with praise.
Cambridge-Phrasal Verbs
4
general::
noun for washing your body ADJ. cold, cool, hot | power | brief, quick I'll just take a quick shower. | electric | en suite, private VERB + SHOWER have, take SHOWER + NOUN cubicle, curtain, room | head, mixer, rose, tray | gel of rain or snow ADJ. rain, sleet, snow | heavy, light | blustery, wintry | scattered | April SHOWER + VERB spread | die out Scattered showers during the afternoon will die out by late evening. of small objects ADJ. dust, meteor, meteorite PREP. ~ of The grinding wheel sent out a shower of sparks.
Oxford Collocations Dictionary