English Dictionary
Definition spend the night with someone in British English
spend the night with someone phrase
phrase
Synonyms and related words

English Dictionary