sent to the Tower (English, verb)
expansion: sent to the Tower
Senses:
glosses: imprisoned; punished.
tags: British
colloquial
Forms: