shower with

US /ˈʃaʊ.ər wɪð/
UK /ˈʃaʊ.ər wɪð/
"shower with" picture
1.

überschütten mit, überhäufen mit

to give someone a lot of something, especially gifts or attention

:
They decided to shower her with gifts for her birthday.
Sie beschlossen, sie zu ihrem Geburtstag mit Geschenken zu überschütten.
The fans showered the band with praise after the concert.
Die Fans überschütteten die Band nach dem Konzert mit Lob.