Apedia

People Live Glass Houses Throw Stones Criticise Perfect

Proverb People who live in glass houses shouldn't throw stones.
Definition Do not criticise others unless you are perfect yourself.

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Good perfect enemy hard make end waste lot

Previous card: Penny wise pound foolish watches spend

Up to card list: Common English Idioms, Phrasal Verbs & Proverbs