SynonymX
Speak
Stormproof
Definition of Stormproof
1.
Protected against or able to withstand storms
Adjective Satellite
Semanticaly linked words with "stormproof"
protected