Triumphing
Word Dictionary
-> Triumphing
Search:
Triumphing
(p. pr. & vb. n.) of Triumph
(a.) Having or celebrating a triumph; victorious; triumphant.
Terms of Use
Canadian Jobs