throw stones

Cast rocks at

To throw stones is to criticize or attack someone, especially when you're vulnerable to the same criticism yourself.

The phrase comes from the biblical warning about casting the first stone—only those without sin should judge others.

People who live in glass houses shouldn't throw stones.

The expression usually implies hypocrisy: He's throwing stones at her spending habits while drowning in credit card debt himself.

Related
  • missileSelf-guided airborne weapon
  • hurlThrow with great force
  • tossLight, casual throw
  • pebbleWater-smoothed small rock
  • blameAssign responsibility for wrongdoing

cast · accuse · protest · riot police · condemn · rock · criticize · pelt · fling · pellet · lob · vandalism · point fingers · point the finger · projectile · retaliate · judge · provoke

Opposites
criticism vs. support

throw stonesbuild up

Grow by increments

defend · praise · support · champion · give credit

aggression vs. protection

throw stonesshield

Handheld defensive armor

protect · shelter · cover for · guard · embrace

judgment vs. acceptance

throw stonesforgive

Cease to blame

show mercy · judge not · accept · pardon · live and let live

Family

throw, throws, threw, thrown, throwing, thrower, throwers, stone, stones

Familiarity
Top 50,000
Profile
Known to kids · Used worldwide · Timeless · Concrete · Negative · Everyday, not technical · Rated G