iJunoon official Urdu Dictionary
پتھر برسانا
pathar barsana
سنگسار کرنا
sangsar karna
English definition for lapidate
1. v. throw stones at
2. v. kill by throwing stones at
Meaning for lapidate found in 30 Languages.
Sponored Video