Find the word definition

Wiktionary
shooting guards

n. (plural of shooting guard English)