Meaning 1 ►▼
a strategy that changes the game
You might need a game changer for your marriage.
Meaning 2 ►▼
changing a business, war or personal strategy
"Go from a game player to a successful game changer. The Oxford MBA is your opportunity to transform yourself and your ambitions."