lapidation meaning in English
n. lapidation, act of throwing stones at a person or thing; stoning, form of punishment in which stones are thrown at the condemned until he is dead; throwing
n. lapidation, act of throwing stones at a person or thing; stoning, form of punishment in which stones are thrown at the condemned until he is dead; throwing