winrateFrom win + rate. Noun. edit. winrate (plural winrates). (gaming) The proportion of games played that are won by a given player.From win + rate. Noun. edit. winrate (plural winrates). (gaming) The proportion of games played that are won by a given player.