PEOPLE (WHO LIVE) IN GLASS HOUSES SHOULDN'T THROW STONES


Meaning of PEOPLE (WHO LIVE) IN GLASS HOUSES SHOULDN'T THROW STONES in English

( saying ) you should not criticize other people, because they will easily find ways of criticizing you

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.