VariousWords beta
Related Terms:
Definitions:
Adjective
stormproof
Definition: protected against or able to withstand storms
Definition: Capable of resisting a storm.