chǒu
Radical 75 · 8 strokes

handcuffs

1 meaning#47570
MEANING

MEANING

  1. noun

    handcuffs

    • He was put in shackles.

Explore more related entries to look up.