Express Rifle (noun) Definition, Meaning & Examples

noun
  1. a rifle designed for firing at game at short range.
noun
  1. a high-velocity hunting rifle for big game shooting
Express Rifle (noun) Definition, Meaning & Examples

More Definitions