Dictionary definition · triumph
noun
- a successful ending of a struggle or contest"a narrow victory"
- the exultation of victory
verb
- prove superior"The champion prevailed, though it was a hard fight"
- be ecstatic with joy
- dwell on with satisfaction
- to express great joy"Who cannot exult in Spring?"
Source: Open English WordNet (CC BY 4.0).