首页英语词典lapidationlapidation英英释意

lapidation

[,læpə'deʃən]
  • n. 投掷乱石

英英释意


1. pelting with stones; punishment inflicted by throwing stones at the victim (even unto death)