noun
an extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away
• Syn: ↑precision rifle
• Topics: ↑military, ↑armed forces, ↑armed services, ↑military machine, ↑war machine
• Hypernyms: ↑rifle
• Hyponyms: ↑Dragunov
Useful english dictionary. 2012.