tarpaulin
1.
(
noun
) waterproofed canvas
Synonyms:
tarp
Related Words:
canvas
,
canvass
Terms and Conditions of Use / Copyright Notice