handstitched Meaning, Definition & Usage

  1. adjective satellite sewn by hand rather than machine
    handsewn.

WordNet