'embroidery stitch' definitions:

Definition of 'embroidery stitch'

From: WordNet
noun
A stitch made with thread and a threaded sewing needle through fabric or leather [syn: sewing stitch, embroidery stitch]