English Dictionary
Definition sleep together in British English
sleep together phrasal verb
[intransitive] phrasal verb
1
if two people sleep together, they have sex, especially when they are not married
Synonyms and related words
