AT THE TOP OF HER GAME


Meaning of AT THE TOP OF HER GAME in English

at her best, playing as well as she can If Val's at the top of her game she can defeat Olga.

English idioms vocab.      Словарь английских идиом и выражений.