LAPIDATE


Meaning of LAPIDATE in English

v. stone, throw stones at someone or something; stone to death

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.