TRIUMPH OVER SOMEONE OR SOMETHING

triumph over someone or something: translation

triumph over someone or something
to achieve victory over someone or something. •

Our team triumphed over all the others.

Our army triumphed over theirs.


Смотреть больше слов в «Dictionary of American idioms»

TROLLEY →← TRIPPED OUT

T: 131