lapidate ( synonym found)

Definition of lapidate:

(v) : to stone, sometimes to death; to throw stones at

Definition of lapidate:

(v) : to stone, sometimes to death; to throw stones at

Back to Top