Definitions English

  • Defeat of an enemy or opponent.
  • Success in a struggle against difficulties or an obstacle.
  • The state of having triumphed.