-------------------
EVERYDAY PHRASE
-------------------
"On The Ball"
-------------------
DEFINITION
-------------------
To be clued up, adept, aware etc.
-------------------
BELIEVED ORIGIN
-------------------
Originates from a baseball pitcher who was having a bad outing
being termed as one who "had nothing on the ball".
No comments:
Post a Comment