• Deluges

    Noun

    plural

    1. Plural of deluge

    Verb

    1. deluges

      (third-person singular of deluge)
    © Wiktionary