shackle
verb[T]
uk/ˈʃæk.əl/us/ˈʃæk.əl/If you are shackled by something, itpreventsyou from doing what youwantto do:
阻挠,束缚Thecountryis shackled byitsowndebts.这个国家正为其债务所困。
Lack of freedom to act
- be in bondage tosomethingidiom
- be locked insomething
- bondage
- bound
- boxed in
- disempowered
- disempowering
- disenfranchisement
- heel
- lock
- non-voluntary
- paralytic
- qualified
- regimented
- servitude
- someone'shands are tiedidiom
- tethered
- thumb
- tie
- undersomeone'sthumbidiom