Answer: lapidated

AnswerCrossword Clue
lapidatedLAPIDATE, to hurl stones at