Synonyms of finance

1 Syllable
spec
2 Syllables
funded, maintains, bankroll, defray, defraying, defrayed, maintain, endow
3 Syllables
endowing, sponsoring, investment, angeled, maintaining, sponsored, bankrolled, maintained
4 Syllables
underwrote, underwritten, subsidized, underwriting, subsidizing