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