Meaning of game-winning in English:
game-winning
Translate game-winning into Spanish
adjective
North American SportThat brings about or contributes to victory in a game.
Origin
Late 19th century; earliest use found in Daily Inter Ocean (Chicago).
Are You Learning English? Here Are Our Top English Tips