overwin

/ˈoʊvərˌwɪn/

Definitions

1. noun

A victory or conquest that comes after a long period of struggle or competition.

“The team’s determination and hard work led to an overwin at the championship.”

Synonyms

  • conquest
  • victory

Antonyms

  • defeat
  • loss