Find the word definition

Wiktionary
rail shooters

n. (rail shooter English)