9-letter word for a protective canvas covering
[DOC] [TLE] Tarpaulin | Define Tarpaulin at Dictionary.com [PAR] Tarpaulin definition, a protective covering of canvas or other material 
waterproofed with tar, paint, or wax.