Find the word definition

Wiktionary
ball returns

n. (plural of ball return English)