English Dictionary
◊ HANDSTITCHED
handstitched
adj : sewn by hand rather than machine [syn: {handsewn}]