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

More General Terms