Word info

throw stones in a glass house

Verb

Meaning

throw stones in a glass house (third-person singular simple present throws stones in a glass house, present participle throwing stones in a glass house, simple past threw stones in a glass house, past participle thrown stones in a glass house)

(idiomatic) To criticize others when one have similar weaknesses oneself.

Source: en.wiktionary.org

Close letter words and terms