在线词典绞死to hang (i.e. execute by hanging); to strangle英文释义to hang (i.e. execute by hanging); to strangle