YourDictionary

Marshalsea

noun

  1. a British court of justice, abolished in 1849, under the marshal of the royal household
  2. a prison in Southwark, London, for debtors, etc., abolished in 1842

link/cite print suggestion box