sent to the tower

/S EH1 N T UW0 DH AH0 T AW0 ER0/
verb
  1. 1

    (British, colloquial) imprisoned; punished.