English

sleeping partner noun definition in Business people topic from the Oxford Advanced Learner's Dictionary

sleeping partner

 noun: Business people topic
a person who has put money into a business company but who is not actually involved in running it

Explore other topic groups related to Business people

Business