Find the word definition

Wiktionary
free balls

n. (free ball English)