Meaning of sharpshooter

Definition of sharpshooter

(noun) an athlete noted for accurate aim
a fast schooner once used by New England fisherman for illegal fishing in Canadian waters

Other information on sharpshooter

WIKIPEDIA results for sharpshooter
Amazon results for sharpshooter