triumph
noun [ C or U ]
uk/ˈtraɪəmf/ usa very great success or achievement, or a feeling of great satisfaction or pleasure caused by this:
business/economic triumphs
triumph for sb/sth The deal is a triumph for the company.
triumph of sb/sth over sb/sth They see the free trade proposals as the triumph of corporate profits over individual and global well-being.
triumph
verb [ I ]
uk/ˈtraɪəmf/ usto have a very great success or achievement:
No model triumphed in all tests, but our top pick performed consistently well.
triumph over sb/sth Here, central planners and power monopolies have triumphed over market economics.