'tarp' definitions:

Definition of 'tarp'

From: WordNet
noun
Waterproofed canvas [syn: tarpaulin, tarp]