• Storm-proof

    Full definition of storm-proof

    Adjective

    storm-proof

    1. .
    © Wiktionary