English Dictionary
Definition on the ball in British English
on the ball phrase
phrase
1
quick to understand what is happening and what must be done
Synonyms and related words
2
controlling the ball in a sports game
Example
Cole's skill on the ball is incredible.
Synonyms and related words
