Have a lot on the ball meaning in hindi
As noun :
काफी सक्षम होना Ex:  Both John and Mary have a lot on the ball .
ExamplesUsage of Have a lot on the ball in sentences
The word can be used as noun in hindi
Word of the day