WordNet: shower

Sanatista
provide abundantly with; "He showered her with presents"



shower