lapidate
To stone; throw stones at; hit with stones.
To cut and polish, as a stone by a lapidary.
transitive verbTo stone.
verbto throw stones or other objects at, sometimes to
To hurl insults at
verbkill by throwing stones at
verbthrow stones at