The Law Dictionary
DEFOSSION
Law Professor
10 years ago
The punishment of being burled alive.
Exit mobile version