MARSHALSEA MEANING IN ENGLISH

• Marshalsea Definition & Synonyms

  1. (n.) The court or seat of a marshal; hence, the prison in Southwark, belonging to the marshal of the kings household.


RECENT SEARCHES