Meaning of newgate
Definition of newgate
(noun)
a
former
prison
in London
notorious
for its
unsanitary
conditions
and
burnt
down
in riots in 1780; a new
prison
was
built
on the
same
spot
but was
torn
down
in 1902
Other information on newgate
WIKIPEDIA results for
newgate
Amazon results for
newgate
Tweet