Meaning of sniper

Definition of sniper

(noun) a marksman who shoots at people from a concealed place

Other information on sniper

WIKIPEDIA results for sniper
Amazon results for sniper