View Single Post
  #1 (permalink)  
Unread Sep 16th, 2011, 03:59 am
Ana laura Ana laura is offline
eslHQ Zealot
 
Join Date: Feb 9th, 2009
Location: Argentina
Posts: 74
Ana laura is on a distinguished road
Default 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!
Reply With Quote