haberdash
/hæbərˈdæʃ/Definitions
1. noun
a shop selling sewing materials, threads, and yarns
“She visited the local haberdash to buy some fabric for her new dress.”
2. noun
a collection of sewing materials, threads, and yarns
“The haberdash on her sewing table was a mess of tangled threads and yarns.”