We do not currently know of any synonyms for weatherise.
The verb weatherise is defined as:
Did you mean weathers?