TRIUMPH OVER Meaning of TRIUMPH OVER in English Subdue, conquer, vanquish, overcome, subjugate, overpower, beat, master, get the better of, obtain victory, prevail over. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012