tarpaulin

1. (noun) waterproofed canvas
Synonyms: tarp
Related Words: canvas, canvass



Terms and Conditions of Use / Copyright Notice