triumphs

noun
  1. great victories or successes
  2. Usage: plural of triumph
verb
  1. achieves a great victory or success
  2. Usage: third person singular present

Examples