Webster's Revised Unabridged Dictionary · 1913

handstitched

handstitched , adjective

same as handsewn.