在线词典献出to offer; to give (as tribute); to devote (one's life)英文释义to offer; to give (as tribute); to devote (one's life); to sacrifice (oneself)