A heavy hard-wearing waterproof fabric for outdoor use as a protective covering against moisture (9)
I believe the answer is:
tarpaulin
(Other definitions for tarpaulin that I've seen before include "Waterproof cloth" , "Heavy waterproof cover" , "Heavy waterproof canvas" , "oilskin hat" , "[SHHET]" .)