tarp

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



Terms and Conditions of Use / Copyright Notice