noun
plural -uges
[count] a large amount of rain that suddenly falls in an area
a situation in which a large area of land becomes completely covered with water :flood
a large amount of things that come at the same time
verb
-uges; -uged; -uging
[+ obj] to give or send (someone) a large amount of things at the same time - usually used as (be) deluged
to flood (a place) with water