- precision rifle as a noun:
- 1
precision rifle
noun
1 precision rifle
An extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away.
synonym: sniper rifle.
debug info: 0.0324
noun
An extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away.
synonym: sniper rifle.
debug info: 0.0324