PUT / SET YOUR (OWN) HOUSE IN ORDER


Meaning of PUT / SET YOUR (OWN) HOUSE IN ORDER in English

to organize your own business or improve your own behaviour before you try to criticize sb else

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.