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