Advertisement

tarp (n.)

1906, American English, informal shortening of tarpaulin.

Others are reading

Advertisement
Definitions of tarp from WordNet

tarp (n.)
waterproofed canvas;
Synonyms: tarpaulin
From wordnet.princeton.edu