Pinyin Dictionary results for "ba diao"

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