sharpshoot
1. [ verb ] (arms) shoot from a concealed position
Synonyms: snipe
Related terms: shoot marksman snipe
Similar spelling:   sharpshooter
  Shropshire
  sharp-set