Meaning of 身代り in Japanese
Definition of 身代り
-
(n) substitute (for); sacrifice (of, to); scapegoat (for)
その司祭は病気の男の身代わりになった。
The priest took the sick man's place.