* * *
finance house UK US noun [C] UK FINANCE
► a company that provides loans and other types of credit, especially to buy goods: »
The corporate finance house has raised more than £120 million for various clients in the past 12 months.
Financial and business terms. 2012.