hemstitch
noun 1verb 1
Definitions
noun
1
an embroidery stitch in which parallel threads are drawn together in groups
verb
1
to sew or embroider using this stitch
Your note
not saved0 chars
noun
an embroidery stitch in which parallel threads are drawn together in groups
verb
to sew or embroider using this stitch