Friday, June 13, 2014

On the ball


photo credit: http://metro.co.uk/
What it means:
      - active and aware of things

Example:
      "Their staff seems to be really on the ball, able to get projects done on time."

Reference:

No comments:

Post a Comment