• Weatherize

    Alternative forms

    Full definition of weatherize

    Verb

    1. (US) To protect a structure against damage by the weather.

    Synonyms

    © Wiktionary