LAPIDATE Meaning of LAPIDATE in English v. stone, throw stones at someone or something; stone to death Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012