Singular deluge
Plural deluges
Plain form deluge
Third-person singular deluges
Past tense deluged
Past participle deluged
Present participle deluging