lapidate
1. [ verb ] throw stones at
Related terms: pelt lapidation
2. [ verb ] kill by throwing stones at
Synonyms: stone
Examples:

"Adulterers should be stoned according to the Koran"

Related terms: kill rock lapidation lapidator
Similar spelling:   lapidator
  lapidation