Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of marshalsea

- The court or seat of a marshal; hence, the prison in Southwark, belonging to the marshal of the king's household.