Noun Definition

homespun

1.Definition: a rough loosely woven fabric originally made with yarn that was spun at home

Category: Objects