Browse by letter

On the ball

Intelligent, able to do things well.

The man is on the ball and can usually get his work done quickly.