DH calls it cloth too. I call it fabric. DH works in construction and material is sand, gravel, rocks, etc. If you look on Craig's List, you'll see a category for Material - and it's not fabric! LOL
Then there is 'sewer'. When I read it, I know it means someone who sews. Not to DH! LOL