What is the meaning of the word "homespun"?

Definitions:

  1. made of cloth spun or woven in the home copy to clipboard adjective
    • homespun linen copy to clipboard

Synonyms:

NearBy Words: