lapidate
lapidate - verb
kill by throwing stones at
throw stones at
lapidate - thesaurus
stone