Community Web Version Now Available
art
qqqqqq to be on the ball -- meaning more careful or carefully?
Feb 7, 2014 9:06 PM
3
0
Answers · 3
"On the ball" means alert, active, abreast of developments.
February 7, 2014
absolutely
February 7, 2014
If you're having difficulty knowing things like this, I would suggest that perhaps English isn't one of your mother tongues.
February 7, 2014
art
Language Skills
English, French, Latvian, Russian
Learning Language