Lapidate

From Fresh Dictionary

English

Transitive Verb

lapidate

  1. to stone, sometimes to death
  2. to throw stones at

Related Terms

Personal tools