'Sailcloth' definitions:

Definition of 'sailcloth'

From: WordNet
noun
A strong fabric (such as cotton canvas) used for making sails and tents

Definition of 'Sailcloth'

From: GCIDE
  • Sailcloth \Sail"cloth`\, n. Duck or canvas used in making sails. [1913 Webster]