If you are shackled by something, it prevents you from doing what you want to do.

中文解释

阻挠,束缚 The country is shackled by its own debts. 这个国家正为其债务所困。

正在查询

gunpaper 奴役 生物多样性 居留 hamper real estate 宣言 rentability victim of a severe accident take a husband