What is Triumph?

Triumph definition and meaning on Dictionary terms:

the act, fact, or condition of being victorious or triumphant; victory; conquest.
a significant success or noteworthy achievement; instance or occasion of victory.
exultation resulting from victory; joy over success.
Roman History. the ceremonial entrance into Rome of a victorious commander with his army, spoils of war, and captives, authorized by the senate in honor of an important military or naval victory.Compare ovation(def 2).
a public pageant, spectacle, or the like.