Word Definition

Triumph

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

Antonyms