Sniper-rifle Definition
noun
A long-range rifle, usually equipped with a telescopic sight and often a night-vision device.
Wiktionary
Synonyms:
- precision rifle
Other Word Forms of Sniper-rifle
Noun
Singular:
sniper-rifle
Plural:
sniper-riflesRelated Articles
Find Similar Words
Find similar words to sniper-rifle using the buttons below.