sailclothEnglishOxford Dictionary of Englishsailcloth /ˈseɪlklɒθ / ▸ noun [mass noun] canvas or other material used for making sails. ▪ a fabric similar to canvas, used for making durable weatherproof clothes: their trousers were made from sturdy sailcloth.