Deluged, past participle of deluge. Synonyms in the same form.
Flood
flooded, overwhelmed, overflown, drowned, flown, swamped
Inundate
inundated, submerged
All synonyms for deluge →