MalayTranslate.com
Malay to English Translator
Translate Here

English to English

lapidator

noun (n)

  • an attacker who pelts the victim with stones (especially with intent to kill)
    seorang penyerang yang bulu korban dengan batu (terutama dengan niat untuk membunuh)
    Synonym:
    stoner
    source: wordnet30