This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
To be paying attention, to respond promptly, to be
doing one's job.
If you were a bit more on the ball, we might have averted the reactor melt down. From the early days of baseball, a pitcher who "had nothing on the ball" was one who was having a bad outing. The term implies that the pitcher has no control or speed on the ball.