EGAVE

stormproof

About 0.00 uses per million words.

Meaning

  1. adjective Capable of resisting a storm.

Similar words

protected secure storm-proof stormworthy weatherproof typhoonproof stormable hurricaneproof galeproof tornadoproof

Save “stormproof” to learn later