YourDictionary

canvas duck

noun
A fabric made of lightweight cotton or linen.

link/cite print suggestion box