Word info

Chinese handcuffs

Noun

Meaning

Chinese handcuffs pl (plural only)

A Chinese finger trap.

Source: en.wiktionary.org

Close letter words and terms