Definition of people (who live) in glass houses shouldn't throw stones in US English:

people (who live) in glass houses shouldn't throw stones

phrase

proverb
  • You shouldn't criticize others when you have similar faults of your own.

    • ‘So people who live in glass houses shouldn't throw stones, eh?’
    • ‘One common test of abstraction is to explain what this means: ‘people in glass houses shouldn't throw stones.’’
    • ‘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).’