src: previews.123rf.com
"Those who live in glass houses should not throw stones" is a proverb used in several European countries. It means that one should not criticize others, because everybody has faults of one kind or another.
Another less common but accurate meaning is: "One who is vulnerable to criticism should not criticize others."
Video Those who live in glass houses should not throw stones
See also
- Pot calling the kettle black
- The Mote and the Beam
Maps Those who live in glass houses should not throw stones
References
src: thumb9.shutterstock.com
Further reading
- "Is President Obama's 'glass houses' scripture reference in the Bible? Not exactly.". The Washington Post. December 10, 2014.
Source of article : Wikipedia