
noun
- a prison in London, England: torn down 1902.
noun
- 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.
noun
noun
1596, in reference to the famous London prison, which was torn down 1902-3.