deluge verb vt Infinitive deluge Present tense 3rd person singular deluges Preterite deluged Present participle deluging Past participle deluged