Wiktionary
weatherizations
n. (plural of weatherization English)
n. (plural of weatherization English)