What is the meaning of the word "lapidate"?

Definitions:

  1. throw stones at copy to clipboard verb
    • Pilgrims lapidate a stone pillar in commemoration of Abraham's temptation copy to clipboard

Synonyms: