English Dictionary
◊ STITCHING
stitching
n : joining or attaching by stitches [syn: {sewing}]