algemas

substantivo plural

full

handcuffs

Definitions of handcuffs

English

two metal or plastic rings joined by a short chain are locked around a prisoner's wrists to stop them from using their hands

He was led away in handcuffs.