stitch in the ditch

English

Noun

stitch in the ditch

  1. The quiltmaking technique of stitching within the patchwork seams.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.