Pinyin Dictionary results for "wu hua da bang"

五花大绑
to bind a person's upper body, with arms tied behind the back and rope looped around the neck; to truss up
Dictionary data provided by CC-CEDICT