Home
Search
Index
Definify.com
Definition
2024
Chinese_thumb_cuff
Chinese thumb cuff
English
Noun
Chinese
thumb
cuff
(
plural
Chinese thumb cuffs
)
A
Chinese finger trap
.
Translations
Chinese finger trap
—
see
Chinese finger trap
Similar Results