throw stones in a glass house

throw stones in a glass house

To criticize someone else for the same faults that the one also has. He's been hounding his opponent for dodging taxes, when it's public knowledge that he still owes the IRS for years of tax delinquency. Typical politician, throwing stones in a glass house. A: "She just spends her time complaining about other people. It's so shallow and annoying!" B: "Now, now—don't throw stones in a glass house."
See also: glass, house, stone, throw
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
Full browser ?