(n)needlepoint, needlepoint embroideryembroidery consisting of allover embroidered canvas resembling tapestry