献出xiànchū
Top 20000
Meanings
1. to offer
2. to give (as tribute)
3. to devote (one's life)
4. to sacrifice (oneself)
Characters used