English Dictionary
Definition your house in order in British English
your house in order phrase
phrase
1
to improve the way that you behave or do things, especially before criticizing how other people behave or do things
Synonyms and related words
