Find the word definition

Wiktionary
balls in hand

n. (ball in hand English)