Legal glossary
What is Legal Terms Imprison?
Legal Terms Imprison — Imprison information: To confine or put in prison. A legal restraint of liberty.
Legal glossary
Legal Terms Imprison — Imprison information: To confine or put in prison. A legal restraint of liberty.