Shower

/ˈʃaʊər/

Slang Meanings

To be in a shower when something unexpected happens.
I was in the shower, and I missed the big news.
To shower someone with something means to give them a lot of something.
They showered her with praise after her performance.