lapidate

  • 网络投石击毙;以石投击
lapidatelapidate

verb

1
throw stones at
Pilgrims lapidate a stone pillar in commemoration of Abraham's temptation
2
kill by throwing stones at
People wanted to stone the woman who had a child out of wedlock
Synonym: stone

数据来源:WordNet