身代わり

substitution (for someone else); substitute; stand-in; scapegoat

Meaning

  1. n
    substitution (for someone else); substitute; stand-in; scapegoat; sacrifice

Example sentences

  • There is no telling who will be sent in his place.

  • The priest took the sick man's place.