express rifle
noun
: a sporting rifle for use at short ranges employing a large charge of powder and a light bullet
Love words? Need even more definitions?
Merriam-Webster unabridged
Share