English Synonym Finder

hand-stitched

Definitions

Made or sewn by hand using a needle and thread.