noun
a large number of things that fall or arrive together
verb
to bathe under a spray of water
-
She took a refreshing shower before heading to the office.
-
I always feel better after a hot shower.
-
I need to hit the shower before we go out.
-
The team received a shower of praise for their hard work.