IdiomDaily LifeEnglish

cast the first stone

Meaning: To be the first to condemn someone.

Example: “Before you cast the first stone, remember your own mistakes.”

Origin: From the Gospel of John (8:7): when a crowd is about to stone a woman accused of adultery, Jesus says, "He that is without sin among you, let him first cast a stone at her."

Equivalents in other languages

More English idioms

Explore another collection: Proverbs

Short sayings of timeless wisdom from more than 50 cultures, each with its meaning and origin.

Browse all proverbs →

Keep exploring

Explore all idioms →