lapidation的中文翻译是什么意思

lapidation

US/ˌlæpə'deɪʃən/
UK/ˌlæpɪ'deɪʃən/

n. 投石

lapidation英文释义

Noun

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

    lapidation近义词

    execution