Definitions of haberdashery:

  • noun:   the drygoods sold by a haberdasher
  • noun:   a store where men's clothes are sold