TRIUMPH


Meaning of TRIUMPH in English

(n.) A magnificent and imposing ceremonial performed in honor of a general who had gained a decisive victory over a foreign enemy.

Webster's English dictionary.      Английский словарь Webster.