What is the full meaning of weatherizations
WEATHERIZATION, the act of weatherizing, also WEATHERISATION [n]
Example of the word weatherizations placed on a Scrabble board.