Definisi 'lapidation'

English to English
noun
1 the act of pelting with stones; punishment inflicted by throwing stones at the victim (even unto death) Terjemahkan
source: wordnet30

2 The act of stoning. Terjemahkan
source: webster1913


Visual Synonyms