What does Ball in Hand mean?

Ball in Hand meaning in Urban Dictionary

in a variety of forms of pocket billiards (pool), "ball at hand" relates to a person's to place the cue basketball everywhere up for grabs. Getting "ball in hand" ensures that the opposing player (the offending player) committed a foul, an example becoming a table scratch.