PEOPLE WHO LIVE IN GLASS HOUSES SHOULD NOT THROW STONES


Meaning of PEOPLE WHO LIVE IN GLASS HOUSES SHOULD NOT THROW STONES in English

do not complain about other people if you are as bad as they are You should not criticize other people so much. Remember, people who live in glass houses should not throw stones.

English idioms vocab.      Словарь английских идиом и выражений.