Words: stormproof
Part of speech: s
Definition: protected against or able to withstand storms