What does business angel mean?

business angel meaning in Business Dictionary

alternate term for angel investor.