What is Sniper?
Sniper meaning in Military terminology / glossary / dictionary is:
A soldier (or other combatant) trained in accurate long range fire, usually with a rifle. The skill and weaponry of a sniper has progressed markedly from the ‘sharpshooters’ of the 18th Century. Sniper rifles can be of a large calibre (eg .50 Cal) and can be used to damage and neutralise machinery such as vehicles and aircraft.