sent to the Tower
Appearance
English
[edit]Etymology
[edit]Referring to the Tower of London, a famous citadel used as a prison.
Verb
[edit]- (British, colloquial) imprisoned; punished.
Referring to the Tower of London, a famous citadel used as a prison.