Cast the first stone
Meaning
Be the first to criticize, only if you are faultless.
Usage
Used to caution against hypocritical judgment.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Story from the Gospel of John about sinless judging.
Referenced in sermons and advice for centuries.