EnglishMain Dictionary
triumphant
Universal Words
adjective
1 very successful in a way that causes great satisfaction:
They emerged triumphant in the September election.
2 showing great satisfaction or joy about a victory or success:
a triumphant expression / smile
triumphantly adverb:
'I was right,' he said triumphantly.