weatherize

listen to the pronunciation of weatherize
Английский Язык - Турецкий язык
f., k.dili. (binayı) soğuğa karşı izole etmek
Английский Язык - Английский Язык
To protect a structure against damage by the weather
weatherizing
A protective coating, or layer of insulation, as on a house or car
weatherizing
Present participle of weatherize