English Dictionary
Definition have something (all) to oneself in British English
have something (all) to oneself phrase
phrase
Synonyms and related words

English Dictionary