Find the word definition

Wiktionary
squeeze plays

n. (squeeze play English)