meaning of marshalsea

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


Related Words

marshalsea |

Developed & Maintained By Taraprasad.com

Treasure Words