stitched
STITCHED
, pp. Sewed slightly.