A great victory, success, or achievement.
From Old French *triunfe*, from Latin *triumphus*, originally a grand parade in ancient Rome to celebrate a military victory. The word later expanded to mean any major success.
Try Another Word