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

custear

verbo

full

finance

verb

Definitions of finance

English

to pay for something, especially a business, business project or public sector scheme etc

Up to 90% of the overall project cost will be financed by commercial loans.