a waterproofed piece of cloth spread on the ground (as under a tent) to protect from moisture
n waterproofed canvas
waterproofed canvas
plural of tarp n waterproofed canvas