lapidation 投石
Lap·i·da·tion n. The act of stoning. [Obs.] ◄ ►
lapidation n : pelting with stones; punishment inflicted by throwing stones at the victim (even unto death) [syn: stoning]