LAPIDATION

LAPIDATION lapidation (lap-[schwa]-day-sh[schwa]n), n. An execution by stoning. ¡ª lapidate (lap-[schwa]-dayt), vb. How to translate the legal term LAPIDATION in Chinese?

LAPIDATION Read More »