triumph

US /ˈtraɪəmf/

UK /'traɪʌmf/

B2
n. (c./u.)Noun (Countable/Uncountable)Joy from victory or success
The team enjoyed their triumph after winning the competition
v.i.Intransitive VerbTo celebrate victory or success with much joy
Our team will triumph in the race
n. (c./u.)Noun (Countable/Uncountable)A victory or win of an event
This is his third triumph in this event
v.i.Intransitive VerbTo achieve a victory; to be successful.
She will triumph over all her problems.

Video subtitles

Islam: Empire of Faith

40:05Islam: Empire of Faith

Bill Gates meets Aamir Khan

42:05Bill Gates meets Aamir Khan

How The World's Tallest Statue Was Built

06:12How The World's Tallest Statue Was Built

Live / Play

38:01Live / Play

2. Electric Fields

13:032. Electric Fields