expression, ichidan verb
devote oneself; sacrifice oneself; dedicate oneself
Used when someone gives their whole self—time, effort, or even life—to a cause, goal, or person. Often carries a serious, selfless tone.
See also: 捧げる (ささげる)
彼は科学の発展に身を捧げた。
He devoted himself to the advancement of science.
彼女は家族のために身を捧げてきた。
She has sacrificed herself for her family.