"People who live in glass houses should not throw stones.” The proverb literally means that those people who are living in houses made of glasses should not throw stones at others. Th… byEditor •July 31, 2021