NEEDLEPOINT

Definition of NEEDLEPOINT

  1. (noun)lace worked with a needle in a buttonhole stitch on a paper pattern
  2. (noun)embroidery consisting of allover embroidered canvas resembling tapestry