Provides protection (8)
I believe the answer is:
shelters
(Other definitions for shelters that I've seen before include "Takes cover as from rain" , "Provides haven or protection from storm" , "Protections against weather or harm" , "Gives asylum to or protects" , "Gives protection to" .)