Meaning of “business angel” in the English Dictionary

business-english dictionary

"business angel" in Business English

See all translations

business angelnoun [ C ]

uk us also angel UK

FINANCE →  angel investor :

She was told by a business angel that he will match her pound for pound if she can put up £100,000.

(Definition of “business angel” from the Cambridge Business English Dictionary © Cambridge University Press)