Language:
Free Online Dictionary|3Dict

绷扒吊拷

Source : CEDICT

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