stitch in the ditch

English

Noun

stitch in the ditch

  1. The quiltmaking technique of stitching within the patchwork seams.