There are multiple definitions - click on the translation that matches your context.

custear

verbo

full

defray

verb

Definitions of defray

English

to provide money to pay for something, particularly organizations

There are a few different ways to use the power of numbers to defray the cost of solar energy.