English word definition — powered by WordNet
kill by throwing stones at
throw stones at
Want to remember lapidate?