Find the word definition

Wiktionary
express rifles

n. (express rifle English)