shower someone with something

Related to word: shower

片语动词

Definition

  1. 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.