Open main menu

Wiktionary β

EnglishEdit

EtymologyEdit

Referring to the Tower of London, a famous prison.

VerbEdit

sent to the Tower

  1. (Britain, colloquial) imprisoned; punished.