Another English proverb on that line: Don't throw stones if you live in a glass house Meaning: we judge other people's mistakes more severely than ours
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.