"deluge sth" in German to deluge sth. etw. überschwemmen etw. überfluten Detailed translations for "deluge sth" to deluge sth. to deluge sth.(also: to flood, to inundate) etw. überschwemmen to deluge sth.(also: to flood, to inundate) etw. überfluten{transitive verb}