Definition of weatherize in English:

weatherize

(British weatherise)

Pronunciation /ˈweT͟Həˌrīz/ /ˈwɛðəˌraɪz/

transitive verb

[with object]US
  • Make (a house or other building) resistant to cold weather by adding insulation, storm windows, etc.

    • ‘the average family could save $350 on their energy bills by weatherizing their home’