'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]