duckcloth noun1 •A light canvaslike material, made of untwilled linen or cotton fabric.Canvas and duckcloths are the strongest form in which linen and cloth fabrics are available. — 1926 formsduckcloths