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

成語所屬單字glass

people (who live) in glass houses shouldn’t throw stones — 慣用語

1. This means you should not criticize others if you have similar faults yourself.

1.慣用語
釋義

自身有短,勿批他人

This means you should not criticize others if you have similar faults yourself.

例句

Brian told me I was messy, but people in glass houses shouldn't throw stones.

Remember, people who live in glass houses shouldn't throw stones, so be careful.