English Dictionary
Definition sleepover in British English
sleepover noun
[countable] noun
/ˈsliːpˌəʊvə(r)/
Synonyms and related words
