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