Weatherability

What is Weatherability?

Weatherability definition and meaning on Dictionary terms:
noun

the property of a material that permits it to endure or resist exposure to the weather.