Table of Contents
Synonyms
Etymology

1. handsewn

adjective. sewn by hand rather than machine.

Etymology

  • hand (English)
  • sewn (English)