Find the word definition

Wiktionary
high strikers

n. (high striker English)