Word info Synonyms

benchrest rifle

Noun

Meaning

English Wikipedia has an article on:benchrest rifleWikipedia
benchrest rifle (plural benchrest rifles)

A rifle mounted on a machine gun base

Source: en.wiktionary.org

Synonyms

Close letter words and terms