the GNU version of the Collaborative International Dictionary of English
adj. Having or celebrating a triumph; victorious; triumphant.
Word Usage
"God will do it, not because he owes them such a favour, but to save the honour of his own name, that that may not be polluted by the insolent triumphs of the heathen, who, in triumphing over Israel, thought they triumphed over the God of"