Meaning : If you are on the ball, you are aware of what is happening and are able to deal with things quickly and intelligently.
Usage : We need someone who's really on the ball to head the fund-raising
campaign.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Table './target_tstudy/edu_sql_errors' is marked as crashed and should be repaired