Definition, synonyms and related words
Highly accurate marksmanship.
present participle of sharpshoot