History
History
Synonyms
UK
US
Meaning:
invest

to put (money) into a business etc; to buy something

contribute money to make money

money

coins and printed paper used when buying and selling

currency accepted as exchange for goods, services

subsidize

to give a subsidy to (farmers, a theatre etc)

give money to get started

sustain

to keep (a person, thing) from falling or sinking; to keep (a person, health etc) strong; to keep (something) active, existing etc for a long period

keep up, maintain

underwrite

to agree to take responsibility for all or part of possible loss (by signing an agreement about insurance)

endorse, insure

give bond

pledge, promise

pledge, promise

BANKROLL as in Wiktionary
BANKROLL as in Wikipedia