在线词典

绞死

to hang (i.e. execute by hanging); to strangle

英文释义
to hang (i.e. execute by hanging); to strangle