Sniper rifle
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A long-range rifle, usually equipped with a telescopic sight and often a night vision device.
- 2 an extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away wordnet