'sniper' definitions:

Definition of 'sniper'

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

Synonyms of 'sniper'

From: Moby Thesaurus

Words containing 'sniper'