Translation of "handcuffs" - English-Turkish dictionary

handcuffs

noun [ plural ] uk us /ˈhændkʌfs/

two metal rings that are joined by a chain and are put on a prisoner's wrists (= lower arms)

kelepçe

(Translation of “handcuffs” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)