Tarp - Definition

tarp

n 1: waterproofed canvas [syn: tarpaulin, tarp]

Look up another word