meaning of semi stitched