Don't throw stones if you live in a glass house
English
Meaning
Means you should should not judge or criticize others for faults that you also have.
Equivalent idioms in other languages
This is how you express this idiom across languages and locales.
List
Map
- English
Pot calling the kettle black
- German
wer im Glashaus sitzt, soll nicht mit Steinen werfen
Who sits in the glass house should not throw stones - Greek
Στο σπίτι του κρεμασμένου δεν μιλάνε για σκοινί
In the house of the hanged, no one talks about ropes