TW Dictionary logoTW Dictionaryby Toppers' Wisdom

put/set your own house in order

idiom

पहले अपना घर ठीक करना

“put/set your own house in order” का हिंदी में अर्थ है पहले अपना घर ठीक करना. In English, it means to organize your own affairs before criticizing others.

idiom
  1. 1

    to organize your own affairs before criticizing others

    पहले अपना घर ठीक करना

    • He should put his own house in order before advising us.

    Main word house