Meaning of lapidation

Definition of lapidation

(noun) the act of pelting with stones; punishment inflicted by throwing stones at the victim (even unto death)

Other information on lapidation

WIKIPEDIA results for lapidation
Amazon results for lapidation