Haberdashery is a shop or department selling small articles for sewing, such as buttons, ribbons, and thread. It can also refer to the business of selling these items. The term can denote both the goods themselves and, by extension, the craft-focused retail environment. It is a somewhat old-fashioned word, commonly used in British English.
Full pronunciation guide