deluge - verb
transitive
Infinitive
deluge
3rd person singular
deluges
Past
deluged
Past Participle
deluged
Present Participle
deluging