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