fingercuffs

Etymology

From finger + cuffs.

noun

  1. A Chinese finger trap.