To be alert; or quick to understand and react to things.
In spite of sleeping just four hours last night, I’m really on the ball today.
To be alert; or quick to understand and react to things.
In spite of sleeping just four hours last night, I’m really on the ball today.