express rifle
noun
a rifle designed for firing at game at short range.
Origin of express rifle
First recorded in 1880–85
Words nearby express rifle
British Dictionary definitions for express rifle
express rifle
noun
a high-velocity hunting rifle for big game shooting