Sekirov Dictionary

throw stones in a glass house

verb1

  1. To criticize others when one has similar weaknesses oneself.
forms

threw stones in a glass house · thrown stones in a glass house · throwing stones in a glass house · throws stones in a glass house

This dictionary works without the internet: on your phone · in Chrome