fetters

英文释义

n a shackle for the ankles or feet
v restrain with fetters

中文翻译

n. 束缚;枷锁(fetter的复数)

学习工具