Find the word definition

Wiktionary
air rifles

n. (air rifle English)