Definitions of homespun:

  • noun:   a rough loosely woven fabric originally made with homespun yarn
  • adjective:   made of cloth spun or woven in the home
    Example: "Homespun linen"
  • adjective:   characteristic of country life
    Example: "The air of homespun country boys"