Definition of Stormproof

  • 1. Protected against or able to withstand storms Adjective Satellite

Semanticaly linked words with "stormproof"