Meaning ofweatherizein English

weatherize

us//ˈweðərʌɪz//uk//ˈwɛðəraɪz//
#uncommon
Definitions