• Triumphs

    Noun

    plural

    1. Plural of triumph

    Verb

    1. triumphs

      (third-person singular of triumph)
    © Wiktionary