English

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

 

Traitor's Gate

 
BrE
 
; 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.