deluge with

deluge (someone or something) with (something)

1. Literally, to flood with water or another liquid or substance. The heavy rains brought by the hurricane deluged our basement with water. The contained deluged me with glitter when I opened it upside down.2. By extension, to overwhelm or overpower someone or something with something. Many of my students are now applying to college and have deluged me with requests for recommendations.See also: deluge

deluge someone or something with something

 1. Lit. to flood someone or something with water or something similar. The swollen river broke the dam and deluged the town with billions of gallons of water. 2. Fig. to overwhelm someone or something with something; to "flood" someone or something with something. The reporters deluged us with questions.See also: deluge