1.

what is the meaning of idiom 'On the ball ' ?

A. A person who prevent s others from enjoying what he cannot
B. With full vigour
C. On credit
D. Alert ,competent
Answer» E.


Discussion

No Comment Found