lapidate

To stone; throw stones at; hit with stones.

To cut and polish, as a stone by a lapidary.

transitive verb

To stone.

verb

to throw stones or other objects at, sometimes to death, as punishment.

verb

To hurl insults at

verb

kill by throwing stones at

verb

throw stones at