Subscribe
URL of the page has been copied to clipboard.
Meaning : Lace worked with a needle in a buttonhole stitch on a paper pattern.
Synonyms : point lace
Meaning : Embroidery consisting of allover embroidered canvas resembling tapestry.
Synonyms : needlepoint embroidery
Install App