Feedback
Express rifle
Meaning
Noun
●
In Firearms:
Any of various
rifles
that
propel
the
bullet
at high
velocity
to
maximize
point-blank
range.
Sourced from
Wiktionary
Synonyms
Express
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better