☰
Contribute
Extractor
About
Updates
All Idiom Dictionaries
Try now
throw stones
Language:
en
1.
General
neutral
To hurl stones; to engage in the physical act of throwing rocks.
2.
General
informal
idiomatic
To criticize, blame, or attack someone, especially in a harsh or accusatory manner.
To cast judgment or reproach upon another, often hypocritically or vindictively.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary