shack·le1 /ˈʃækəl/ noun [countableC]1 the shackles of something literaryTIE the limits put on your freedom and happiness by something, especially a particular form of government – used to show disapproval 某事物的枷鎖[束縛,桎梏]〔含貶義〕nThey finally managed to throw off the shackles of communism.
5They finally managed to throw off the shackles of colonialism.他們終於掙脫了殖民主義的枷鎖。
→ handcuffs