Find the word definition

Wiktionary
push shots

n. (push shot English)