manacle的英文翻译是什么意思,词典释义与在线翻译
Noun:- shackle that consists of a metal loop that can be locked around the wrist; usually used in pairs
Verb:- confine or restrain with or as if with manacles or handcuffs;
"The police handcuffed the suspect at the scene of the crime"