• Stormproof

    Origin

    storm + -proof

    Full definition of stormproof

    Adjective

    stormproof

    1. Capable of resisting a storm.

    Anagrams

    © Wiktionary