Answer: lapidates

AnswerCrossword Clue
LAPIDATESPelts with stones.
lapidatesLAPIDATE, to hurl stones at