Synonyms: stormproof
Definition: protected against or able to withstand storms
Similar words: protected
Definition: kept safe or defended from danger or injury or loss
Usage: the most protected spot I could find