在线词典

领死

to surrender oneself for execution; (fig.) to come forward to take the blame; to face punishment

英文释义
to surrender oneself for execution; (fig.) to come forward to take the blame; to face punishment