Definitions of sharpshooter:

  • noun:   a fast schooner once used by New England fisherman for illegal fishing in Canadian waters
  • noun:   an athlete noted for accurate aim
  • noun:   someone skilled in shooting