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