How to define defray in French

Antonym Definition Français Definition Defray, the name given to a weather item that allows you to adjust the amount of rain or snowfall that falls on your home or business, is one of the most popular weather-related acronyms in the world.But how does it work?How does defray work in French?French, like many other European languages,