weatherize (v.)youdaoicibaDictYouDict
1946, from weather (n.) + -ize. Related: Weatherized; weatherizing.