Noun Definition

tarp

1.Definition: waterproofed canvas

Related Noun(s):tarpaulin

Category: Objects