
Sep 16th, 2011, 03:59 am
|
eslHQ Zealot | | Join Date: Feb 9th, 2009 Location: Argentina
Posts: 74
| |
On top of your game/at the top of your game Hi everybody
Would you help me out with this idiom/fixed phrase? I've already look it up in the dictionary but it's not very clear...
Does this idiom mean 'to do your best or try to improve at something' or 'be the best you can be at work, etc'?
Does this phrase come from sports?
I appreciate your help!  |