Heavy waterproof fabric (9)
I believe the answer is:
tarpaulin
(Other definitions for tarpaulin that I've seen before include "It provides protection" , "protective headgear" , "Heavy waterproof canvas" , "Waterproofed canvas" , "Heavy waterproof cover" .)