throw stones

English dictionary entry

Meanings

verb
  1. To insult or criticize someone or something.

Word forms

throw stones throws stones throwing stones threw stones thrown stones
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.