Bedeutung von “handcuffs” im Essential English Dictionary

handcuffs

plural noun uk /ˈhændkʌfs/

two metal rings joined by a chain that are used for holding a prisoner’s hands together

(Definition von “handcuffs” aus dem Cambridge Essential Dictionary © Cambridge University Press)