Phrases with «on the ball»

The idiomatic expression "on the ball" means to be alert, attentive and fully aware of what is happening around you. Full definition

Related phrases

Sentences with «on the ball»

a b c d e f g h i j k l m n o p q r s t u v w x y z