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