legcuff
Short definition from Wiktionary
Noun
- A fastening consisting of two metal rings, designed to go around a person's legs, and connected by a chain or hinge.
We haven’t written up legcuff yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up legcuff yet: Simple and Standard meanings, examples and a quiz.