lazy daisy stitch Meaning, Definition & Usage

  1. noun long chain stitches arranged in flower patterns

WordNet