sleeping partner

1 ENTRIES FOUND:
Save
sleeping partner noun
plural sleeping partners
sleeping partner
noun
plural sleeping partners
Learner's definition of SLEEPING PARTNER
[count] British