Home
Search
Index
Definify.com
Definition
2024
fingercuffs
fingercuffs
English
Noun
fingercuffs
pl
(
plural only
)
A
Chinese finger trap
.
Translations
Chinese finger trap
—
see
Chinese finger trap
Etymology
finger
+
cuffs
Similar Results