Alphabet Filter:

Results

Definition of Triumphing:

  1. Having or celebrating a triumph; victorious; triumphant.
  2. of Triumph

Synonyms:

Usage examples: