business angel business angel [ˌbɪzns ˈeɪndʒl] noun [countable]
FINANCE a private investor who puts money into new business activities, especially ones based on advanced technical ideas:
• In the UK, business angels are a more important source of investment for start-ups than venture capital funds.
* * *
business angel UK US noun [C] (UK
► FINANCE ANGEL INVESTOR(Cf. ↑angel investor): »
She was told by a business angel that he will match her pound for pound if she can put up £100,000.
Financial and business terms. 2012.