Definitions of homespun fabric:

  • noun:   a rough loosely woven fabric originally made with homespun yarn