'tarp' definitions:

Definition of 'tarp'

(from WordNet)
noun
Waterproofed canvas [syn: tarpaulin, tarp]