The Law Dictionary
LAPIDATION
Law Professor
10 years ago
The act of stoning a person to death.
Exit mobile version