v. flood; inundate; to send or give somebody/ something a large number of things at the same time n. a severe flood; a sudden very heavy fall of rain
A person handing a wrapped gift to a surprised neighbor
"Purple Rain" by Prince
Purple rain falls as a deluge β an overwhelming flood of emotion and sound.
de=dis() luge=wash"" alluvial adj.