noun The science of management of money and other assets.
noun Monetary resources, especially those of a public entity or a company.
Who's really in charge of a democracy's finances?
noun The provision of a loan, payment instalment terms, or similar arrangement, to enable a customer to purchase an item without paying the full amount straight away.
Finance on all our new cars is provided by ABC Loans Ltd.
verb To conduct, or procure money for, financial operations; manage finances.
verb To pay ransom.
verb To manage financially; be financier for; provide or obtain funding for a transaction or undertaking.