triumph

1.
oxford learners
[countable, uncountable] a great success, achievement or victory
one of the greatest triumphs of modern science
triumph over somebody/something
It was a personal triumph over her old rival.

Comments

Popular posts from this blog

cell: (n)

impact: (v)

mediastinum: (n)