lapidation

  • n.投掷乱石
lapidationlapidation

noun

1
the act of pelting with stones;punishment inflicted by throwing stones at the victim (even unto death)
Synonym: stoning

数据来源:WordNet