newgate


newgate

noun

  1. a prison in London, England: torn down 1902.

noun

  1. a famous London prison, in use from the Middle Ages: demolished in 1902

1596, in reference to the famous London prison, which was torn down 1902-3.

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.516