Answer: triumphing

AnswerCrossword Clue
triumphingTRIUMPH, to be victorious
triumphingAchieve a victory; be successful
triumphing(of a Roman general) Ride into ancient Rome after a victory
triumphingRejoice or exult at a victory or success