English Dictionary
Definition under the same roof in British English
under the same roof phrase
phrase
1
in the same home
Synonyms and related words
