Definition
- C2
to bestow numerous gifts or copious amounts of praise upon someone
At his birthday party, friends showered him with numerous gifts.
The judges showered her with praise for her outstanding performance.
Her achievements have led her family to shower her with endless compliments.