Adjective Definition

stormproof

1.Definition: protected against or able to withstand storms




Please Share