Definition from Wiktionary, the free dictionary
marksman (plural marksmen)
- A man or person skilled in shooting (a gun) at a target.
- (soccer) goalscorer.
2011 January 22, Phil McNulty, “Aston Villa 1 - 0 Man City”, BBC:
- In what was a characteristic Bent display, he made only an occasional impact - but proved once again in front of England coach Fabio Capello that he is one of the most reliable marksmen in the domestic game.
- (skilled shooter): sharpshooter
a man skilled in shooting at a target