History
History
Synonyms
UK
US
Meaning:
canvas

(a piece of) strong, course cloth used for tents, sails, bags etc and by artists for oil-paintings

coarse material

cover

something that covers another thing

wrapping, cover-up

TARP as in Wiktionary
TARP as in Wikipedia