Pinyin Dictionary results for "beng ba diao kao"

绷巴吊拷
variant of 繃扒吊拷|绷扒吊拷[beng4 ba1 diao4 kao3]
绷扒吊拷
to strip, tie up, hang and beat sb, an ancient torture technique
Dictionary data provided by CC-CEDICT