deluge

verb vt

Infinitive

deluge

Present tense 3rd person singular

deluges

Preterite

deluged

Present participle

deluging

Past participle

deluged