imprisoned; punished

listen to the pronunciation of imprisoned; punished
İngilizce - İngilizce
sent to the Tower