Green’s Dictionary of Slang

Burrowdamp Museum n.

[? its burrowing rodents and damp cells]

(UK Und.) Newgate prison.

[UK]Duncombe New and Improved Flash Dict.