Rhyme Desk
Find rhyming words!

Definition of "Lapidate" :

verb: throw stones at

"Pilgrims lapidate a stone pillar in commemoration of Abraham's temptation."

verb: kill by throwing stones at