Marshalsea

Definition and Citations:

In English law. A prison belonging to the king’s bench. It has now been consolidated with others, under the name of the “King’s Prison.”

Latest Articles