Language:
Free Online Dictionary|3Dict

繃扒吊拷

Source : CEDICT

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