SAILCLOTH Meaning of SAILCLOTH in English (n.) Duck or canvas used in making sails. Webster's English dictionary. Английский словарь Webster. 2012