SHOWER SOMETHING ON/UPON OR SHOWER SOMEONE WITH


Meaning of SHOWER SOMETHING ON/UPON OR SHOWER SOMEONE WITH in English

give a great number of things to someone.

→ shower

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.