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