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.

54 queries 0.548