stormproof

(adj) protected (similar term)