Sewn at homeSewn at home (rather than in a factory, shop, etc.).
(not comparable)Sewn at home (rather than in a factory, shop, etc.).
From home + sewn.
Wiktionary, CC BY-SA 4.0 · source