Synonyms: lapidate
Definition: throw stones at
Usage: Pilgrims lapidate a stone pillar in commemoration of Abraham's temptation
Definition: cast, hurl, or throw repeatedly with some missile
Usage: They pelted each other with snowballs
Definition: kill by throwing stones at
Usage: People wanted to stone the woman who had a child out of wedlock
Similar words: kill
Definition: cause to die; put to death, usually intentionally or knowingly
Usage: This man killed several people when he tried to rob a bank; The farmer killed a pig for the holidays