Apedia

Shouldn’t Live Glass Houses Throw Stones Idiom Means

Phrase/Idiom those who live in glass houses shouldn’t throw stones
Definition This idiom means that people who are morally questionable shouldn’t criticize others.
Example She has no right to say that. Those who live in glass houses shouldn’t throw stones.

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

Next card: Cheers idiom means good congratulations hurrah newly born

Previous card: Can’t phrase teachers teach famous reasons implies profession

Up to card list: English Idioms & Phrases Dictionary