9-letter word for a protective canvas covering
[DOC] [TLE] Cover Synonyms, Cover Antonyms | Merriam-Webster Thesaurus [PAR] 3 something that encloses another thing especially to protect it <put the 
restaurant menus in clear plastic covers so that they would last longer> 
Synonyms armor,... [DOC] [TLE] cover - Dictionary Definition : Vocabulary.com [PAR] To cover something is to conceal it by putting something on top of it.