tarp has definitions from the field of clothing
1
[ noun ] (clothing) waterproofed canvas

Synonyms

tarpaulin

Related terms

canvas

*