Meaning of people who live in glass houses shouldn't throw stones in English:
people who live in glass houses shouldn't throw stones
phrase
proverbYou shouldn't criticize others when you have similar faults of your own.
‘So people who live in glass houses shouldn't throw stones, eh?’- ‘The shadow environment secretary said: ‘It's all very well criticising the failure of America to sign up to Kyoto, but people in glass houses shouldn't throw stones.’
- ‘Yes, it's an extremely derogatory term, and not one I would use myself, unless I'm angry of course, and even then I would feel uneasy (people in glass houses shouldn't throw stones).’
- ‘One common test of abstraction is to explain what this means: ‘people in glass houses shouldn't throw stones.’’
Are You Learning English? Here Are Our Top English Tips