sleeping partner
Explore definitions, synonyms, and language insights of sleeping partner
Definitions
Noun
a partner (who usually provides capital) whose association with the enterprise is not public knowledge