People Who Live In Glass Houses Should Not Throw Stones

English idioms

People who live in glass houses should not throw stones

This proverb means that people who are not perfect themselves should not criticize others for bad qualities in their character.
Or we should not complain about others if we have bad qualities, too.

PROVERBS

EASY GRAMMAR

English Cartoon Idioms

Facebook Comments Box