Overwin Definition
    noun
  
 (UK dialectal) The win or winning of a game.
 That's an overwin!
 Wiktionary 
Origin of Overwin
-  From Middle English overwinnen, from Old English oferwinnan (“to contend with, overcome, subdue”), equivalent to over- + win. From Wiktionary 
Find Similar Words
Find similar words to overwin using the buttons below.