Language:
Free Online Dictionary|3Dict

献出

Source : CEDICT

to offer/to give (as tribute)/to devote (one's life)/to sacrifice (oneself)