Throw stones in a glass house Meaning in English
expression
التعريف
To criticize others for faults that you also have yourself, to act hypocritically when you are not perfect either.
الاستخدام والفروق الدقيقة
This is often used in discussions to warn someone against hypocrisy. It is similar to 'People who live in glass houses shouldn't throw stones.' It's formal and figurative; it means not to judge others if you have similar weaknesses.
جمل نموذجية
You shouldn't throw stones in a glass house if you make the same mistakes.
basic
They told him not to throw stones in a glass house when he criticized others.
basic
It's easy to throw stones in a glass house without noticing your own flaws.
basic
Don't throw stones in a glass house—your own record isn't perfect, either.
natural
I try not to throw stones in a glass house when giving advice to friends.
natural
Before you judge, remember not to throw stones in a glass house.
natural