fetters
名词 fetter:
a shackle for the ankles or feet
同义词:fetter, hobble
动词 fetter:
restrain with fetters
同义词:fetter, shackle