Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

绷扒吊拷

bēng bā diào kǎo

Definitions

  • to strip, tie up, hang and beat sb, an ancient torture technique