fingercuffs
English
Etymology
From
finger
+
cuffs
.
Noun
fingercuffs
pl
(
plural only
)
A
Chinese finger trap
.
Translations
Chinese finger trap
—
see
Chinese finger trap