SAILCLOTH Meaning of SAILCLOTH in English n.1 canvas for sails. 2 a canvas-like dress material. Oxford English vocab. Оксфордский английский словарь. 2012