meaning of business angel

business angel meaning in Business Dictionary

alternate term for angel investor.