stitched

/stˈɪtʃt/

Explore definitions, synonyms, and language insights of stitched

Definitions

Adjective Satellite
fastened with stitches