Read the dictionary definition of lapidate. All definitions for this word.
1. throw stones at
1. Pilgrims lapidate a stone pillar in commemoration of Abraham's temptation
2. kill by throwing stones at
1. People wanted to stone the woman who had a child out of wedlock