Entry
  1. to offer; to give (as tribute); to devote (one's life); to sacrifice (oneself)

    trad. 獻出

Also written 獻出【xiàn chū】