English Dictionary
Definition homespun in British English
homespun adjective
adjective
/ˈhəʊmˌspʌn/
Example
homespun ideas/philosophy/wisdom
Synonyms and related words
