sent to the Tower

From Wiktionary, the free dictionary
Archived revision by 72 (talk | contribs) as of 13:53, 20 December 2018.
Jump to navigation Jump to search

English

Etymology

Referring to the Tower of London, a famous prison.

Verb

sent to the Tower

  1. (British, colloquial) imprisoned; punished.