benchrest rifle
English
Noun
benchrest
rifle
(
plural
benchrest rifles
)
A
rifle
mounted on a
machine gun
base
Synonyms
railgun