Noun Definition

tarpaulin

1.Definition: waterproofed canvas

Related Noun(s):tarp

Category: Objects