Definition of Traitor's Gate from the Oxford Advanced Learner's Dictionary


Traitor's Gate

; NAmE
jump to other results
the main entrance to the Tower of London from the River Thames. It is a wide, low arch through which prisoners accused of crimes against the king or queen were taken on their way to being kept in the Tower.