LAPIDATE


Meaning of LAPIDATE in English

vt to stone.

Webster English vocab.      Английский словарь Webster.