triumph ·noun (SUCCESS)

Definition: an important success, achievement, or victory Level: C1