Penal servitude

What is Penal servitude?

Penal servitude definition and meaning on Dictionary terms:
noun English Criminal Law.
imprisonment together with hard labor.

 

reference: www.dictionary.com/browse/penal-servitude

Tags: