The AI-powered English dictionary
usually uncountable, plural sailcloths
A strong, durable fabric suitable for making sails for ships or boats. examples