[verb] [T]If you are shackled by something you are unable to do what you want to do because of this thing.The government is shackled by its own debts.
SHACKLE
Meaning of SHACKLE in English
Cambridge English vocab. Кембриджский английский словарь. 2012