Sharpshot, past participle of sharpshoot. Synonyms in the same form.
sniped
All synonyms for sharpshoot →