Definify.com

Definition 2024


people_who_live_in_glass_houses_shouldn't_throw_stones

people who live in glass houses shouldn't throw stones

English

Proverb

People who live in glass houses shouldn't throw stones.

  1. Do not criticize others if you have similar weaknesses yourself.

Translations

See also