Skip to content
inoh

throw stones

/θɹəʊ stoʊnz/

To attack or criticize harshly.

“They began to throw stones at the broken statue.”
Add to my deck
Illustration of throw stones: To attack or criticize harshly.