Find the word definition

Wiktionary
squash balls

n. (squash ball English)