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"