English dictionary
sniper rifle meaning and definition
Definition and meaning of sniper rifle at MeaningMonkey.org. sniper rifle meaning and definition in the English Dictionary.SNIPER RIFLE noun
Definition of sniper rifle (noun)
- an extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away
- synonyms: precision rifle
Source: Princeton University Wordnet