English Reference

Idiom

throw stones

Meaning

To insult or criticize someone or something.

Meaning adapted from Wiktionary, available under CC BY-SA 4.0.

Examples

“People who live in glass houses should not throw stones.”

“It is hypocritical for him to throw stones at my work when his own project has so many errors.”

“Before you throw stones at your neighbor for his moral failings, you should carefully examine the inconsistencies in your own conduct.”

Examples

simple

“People who live in glass houses should not throw stones.”

contextual

“It is hypocritical for him to throw stones at my work when his own project has so many errors.”

complex

“Before you throw stones at your neighbor for his moral failings, you should carefully examine the inconsistencies in your own conduct.”

Key words

Related idioms

This entry

Updated
English Reference