phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

He who lives in a glass house shouldn't throw stones: meaning?

Posted by Aberration on September 26, 2003

i wonder what this phrase means. can anybody enlighten me please?