SLEEP TOGETHER
Meaning of SLEEP TOGETHER in English
sleep together phrasal verb ( see also ↑ sleep )
if people sleep together, they have sex with each other
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012