stormproof
/ˈstoʊrmpruːf/Definitions
1. adjective
capable of withstanding or resisting a storm, especially one caused by wind or heavy rain
“The stormproof tent helped the campers stay dry during the torrential downpour.”
2. noun
a stormproof construction or structure
“The building had a stormproof design that allowed it to withstand powerful gusts.”