Answer: lapidating

AnswerCrossword Clue
lapidatingLAPIDATE, to hurl stones at