TW Dictionary logoTW Dictionaryby Toppers' Wisdom

people who live in glass houses shouldn't throw stones

idiom

जिनके घर शीशे के हों, वे दूसरों पर पत्थर नहीं फेंकते (अपनी कमियाँ हों तो दूसरों की आलोचना न करो)

“people who live in glass houses shouldn't throw stones” का हिंदी में अर्थ है जिनके घर शीशे के हों, वे दूसरों पर पत्थर नहीं फेंकते (अपनी कमियाँ हों तो दूसरों की आलोचना न करो). In English, it means you should not criticise other people for faults that you have yourself.

idiom
  1. 1

    saying

    you should not criticise other people for faults that you have yourself

    जिनके घर शीशे के हों, वे दूसरों पर पत्थर नहीं फेंकते (अपनी कमियाँ हों तो दूसरों की आलोचना न करो)

    • He calls others lazy, but people who live in glass houses shouldn't throw stones.

    Main word glasshouse

  2. 2

    (saying) you should not criticize other people for faults that you have yourself

    जो ख़ुद कमज़ोर हो उसे दूसरों पर उँगली नहीं उठानी चाहिए

    • He calls others lazy? People who live in glass houses shouldn't throw stones.
    • Before you criticize, remember that people who live in glass houses shouldn't throw stones.

    Main word stone