on the ball
ADJECTIVE
alert
Synonyms
ADVERB
paying attention
Synonyms