stormproof
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
protected against or able to withstand storms
WordNet
Previous
stormglass
stormily
storminess
storming
stormless
Next
stormwind
stormy
storthing
storven
story