MalayTranslate.com
Malay to English Translator
Translate Here

English to English

lapidation

noun (n)

  • the act of pelting with stones; punishment inflicted by throwing stones at the victim (even unto death)
    tindakan pelting dengan batu; hukuman yang diakibatkan oleh melemparkan batu pada korban (bahkan sampai mati)
    Synonym:
    stoning
    source: wordnet30
  • The act of stoning.
    tindakan rajaman.
    source: webster1913