
The idiom people in glass houses shouldn't throw stones means that someone should not criticize others for faults that they also have.
The saying comes from the image of living in a fragile house made of glass. If someone inside throws stones at others, their own house could easily be broken.
The saying comes from the image of living in a fragile house made of glass. If someone inside throws stones at others, their own house could easily be broken.
He complains about other people being late, but he is often late himself, people in glass houses shouldn't throw stones.
