meaning of lapidate

1. To stone.
2.
throw stones at


Related Words

lapidate |

Developed & Maintained By Taraprasad.com

Treasure Words