Definitions of needleworker:

  • noun:   someone who does work (as sewing or embroidery) with a needle