English | German | Russian | Czech

sent to the Tower English

Meaning sent to the Tower meaning

What does sent to the Tower mean?

sent to the Tower

(British, colloquial) imprisoned; punished.

Are you looking for...?

sent | to | the | Tower