triumphed
动词 triumph:
prove superior
同义词:prevail, triumph
be ecstatic with joy
同义词:wallow, rejoice, triumph
dwell on with satisfaction
同义词:gloat, triumph, crow
to express great joy
同义词:exuberate, exult, rejoice, triumph, jubilate