matchwinner
Noun
Meaning
matchwinner (plural matchwinners)
(sports, especially in cricket) A player whose skill enables their team to win matches.
Noun
matchwinner (plural matchwinners)
(sports, especially in cricket) A player whose skill enables their team to win matches.