Search results
- Dictionaryhomespun/ˈhəʊmspʌn/
adjective
- 1. simple and unsophisticated: "homespun philosophy"
- 2. (of cloth or yarn) made or spun at home.
noun
- 1. homespun cloth: "clad in homespun"
Powered by Oxford Dictionaries
adjective
noun
Powered by Oxford Dictionaries