• word of the day


    newgate - Dictionary definition and meaning for word 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp