English Dictionary
◊ STITCHED
stitched
adj : fastened with stitches [syn: {sewed}, {sewn}]