Webster's Revised Unabridged Dictionary · 1913
Triumphing
Copy link
Triumphing
, adjective
Having or celebrating a triumph; victorious; triumphant.
↑