fettered
动词 fetter:
restrain with fetters
同义词:fetter, shackle
形容词 fettered:
bound by chains fastened around the ankles
同义词:in bonds, in fetters, shackled