Game changer

What It Means

Something that significantly affects the outcome of a situation.


How to use it

'This new product could be a game changer for our company.'


When it became popular

1990s

© by Corpospeak