Etching stitch Meaning, Definition & Usage

Definitions
  1. (Needlework), a stitch used outline embroidery.

Webster 1913